Famous Pilgrim Centres At Kozhikode March 2, 2017April 11, 2017Lookerala Editor Mosques Shahre Mubarak Grand Masjid Sha’re Mubarak Masjid (literally: Blessed Hair Grand Mosque) is a proposed mosque in Calicut, Kerala state, south India [...]