Taj-ul-Masajid the largest mosque in India. Bhopal, India

Taj-ul-Masajid the largest mosque in India. Bhopal, India

Taj-ul-Masajid (also spelled Taj-ul-Masjid) – the largest mosque in India. Bhopal, Madhya Pradesh state, India

by
by
by
by
by
by