Mosques Shahre Mubarak Grand Masjid Sha’re Mubarak Masjid (literally: Blessed Hair Grand Mosque) is a proposed mosque in Calicut, Kerala state, south India
[...]
A number of temples and fifteen mosques make this cashew growing town, Manjeswaram, a prominent pilgrim centre. Located in Kasaragod district, the place
[...]
Chendamangalam is a rare geographical combination of three rivers, seven inlets, hillocks and vast expanses of green plains situated in Ernakulam. The Paliam
[...]