Ayodhya's mosque

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