Jama Maszid - Largest Mosque in India (April 2018) source

India (IAST: Bhārat), also known as the Republic of India (IAST: Bhārat Gaṇarājya), is a country in South Asia.

Jama Maszid - Largest Mosque in India (April 2018)