The Jama Masjid – India’s largest mosque – springs to life at sunset during Ramadan as hundreds gather to have the iftar meal together.
Updated: July 08, 2014, 12:00 AM
The Jama Masjid – India’s largest mosque – springs to life at sunset during Ramadan as hundreds gather to have the iftar meal together.