Mohidden Mosque, Lakshadweep (original) (raw)

The Mohidden Mosque, also known as the Ujra Mosque, is a mosque located on Kavaratti Island in Lakshadweep, a territory of India. It is a famous Islami mosque A well in the precincts of the mosque contains water with curative powers.