The Taj-ul-Masajid or Tāj-ul-Masjid, is a mosque situated in Bhopal, India. It is the largest mosque in India and one of the largest mosques in Asia.
Subscribe your tourism news and Guide