By Neha Mewari | Sep 11, 2025
India’s largest mosque built by Shah Jahan in 1644. It can hold 25,000 people and shines with red sandstone and white marble.
Image: Canva
One of the oldest mosques in India, built with bricks from Mecca. It took 77 years to complete and can host 10,000 devotees.
Image: Canva
Known as the ‘Crown of Mosques’, it is among the tallest in Asia. Its pink façade, marble domes, and grand minarets make it stunning.
Image: Canva
Built in 1784 by Nawab Asaf-ud-Daula to help famine-hit people. Famous for its vast halls, unique roof, and the maze-like Bhool Bhulaiya.
Image: Canva
Built in 1648 for Jahanara, daughter of Shah Jahan. Its domes, carved arches, and capacity of 10,000 make it a Mughal gem.
Image: Canva
A 16th-century mosque near Qutub Minar, known for its Mughal design and eerie tales. Visitors report strange sounds at night.
Image: Canva
Delhi’s first mosque, built in 1193 by Qutbuddin Aibak. Part of the Qutub Minar complex, with intricate carvings and history.
Image: Canva
Originally a Sanskrit college, converted into a mosque by Muhammad Ghori. Built in just two and a half days, rich with calligraphy.
Image: Canva
A serene white mosque by Dal Lake, it houses the sacred relic, a hair strand of Prophet Muhammad. Its reflection on water is iconic.
Image: Canva
Built in 1400 AD with 370 wooden pillars. A peaceful site in old Srinagar, it can hold 30,000 worshippers at once.
Image: Canva