HOTEL MAHENDRAPURI

Kozhikode - Palakkad Hwy, Kavungal, Up Hill, Malappuram, Kerala 676504


ON GRID 5Kw POWER PLANT