Largest in India

Ayodhya’s mosque to be India’s biggest, more beautiful than Taj’
India

Ayodhya’s mosque to be India’s biggest, more beautiful than Taj’

The mosque, which will be built on five-acre land in Ayodhya’s Dhannipur village, will be better than the Taj Mahal,…
Back to top button