Jama Masjid one of the second largest largest mosque on the Indian subcontinent.
Photo 1 of 1
Jama masjid is one of the biggest and best known mosque in India. It is located in old Delhi. It is one of the finest example of Mughal Architecture in India. It was built by Shah Jahan .