Overview

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.

Travel Places

Search Tourism

Tourism Detail

Subscribe

Our Newsletter

Subscribe your tourism news and Guide