By Sahil Ghosh
Taj-ul-Masajid is a mosque situated in Bhopal, Madhya Pradesh state, India. One of the largest mosques in Asia's
- Stock Photo ID: #QJ426852
- Image Credit: Picxy.com/SahilGhosh
- Location: Bhopal, Madhya Pradesh, India
- Featured in collection:
- Madhya Pradesh