December 7, 2017 cboardman2312 Jama Masjid mosque and India Gate India’s largest mosque, the Jama Masjid. India Gate, a memorial to the Indian servicemen who died in World War 1 Share this:TwitterFacebookLike this:Like Loading... Related