Jama Masjid in Old Delhi is one of the largest mosques in the city. The mosque was built by Mughal Emperor Shah Jahan and includes several towers, minarets and courtyards, visited by worshipers as well as enthusiastic travelers.
1080, Dariba Kalan Road, Hippy Wada, Ajmeri Gate, New Delhi 110006, Delhi