Muslim worshippers are seen here praying near the Taj Mahal as part of the Eid al-Fitr festival on June 5. The festival, a prelude to communal feasting and celebration, comes at the end of fasting during the holy month of Ramadan. Islam is the second largest religion in India behind Hinduism with nearly 195 million adherents. The country is expected to have the world’s largest population of Muslims by 2060.
Launch Slideshow 4 PHOTOS