Welcome to Manuelsons Malabar Palace , Kozhikode / Calicut , India

Manuelsons Malabar Palace

Contact us