Overview

Experience the grandeur of Jama Masjid, the largest mosque in India, located in the heart of Old Delhi. Built by Mughal Emperor Shah Jahan in 1656, this magnificent structure can accommodate over 25,000 devotees in its courtyard. With its stunning Mughal architecture, including four watchtowers and two minarets standing 40m high, Jama Masjid offers a serene pocket of calm amidst the bustling stree... Read More
img