Related topics
Muhammad bin Abdullah Masjid
The Muhammad bin Abdullah Masjid, also known as the Ayodhya Mosque, is a planned Sunnimosque, not commenced, that is to be located in Dhannipur, in the Ayodhya district of the state of Uttar Pradesh, India. The site was designated by the Supreme Court of India following its verdict on the Ayodhya dispute case that allocated land previously used for a mosque to be used for a Hindu temple. The construction of the mosque and associated complex is managed by the Indo-Islamic Cultural Foundation (IICF) trust.
*As an Amazon Associate I earn from qualifying purchases.