Gallery:
Jama Masjid

The Masjid-i Jahān-Numā, commonly known as the Jama Masjid of Delhi, is one of the largest mosques in India.

Categories: India, New Releases

Purchase Options