Shemsy NiharaKozhikodan Diary: The Medical Camp DaysHere comes another feather in the cap of the land of compassion and hospitality, Kozhikode. Yes, I am talking about the Mega Medical Camps…Oct 23, 2017Oct 23, 2017