Jama Masjid
Delhi Cathedral Mosque, considered one of the largest in India. Located in the old parts of Delhi. The full name is Masjid-i-Jahan-Numa - “The Mosque Reflecting the World”. Its other name, Jama Masjid, which means "Friday Prayer", is more famous. Impressive in its size, majestic and beautiful histor...