The Malabar House


1/269 Parade Road, Fort Cochin,
Fort Cochin,
IN


Hotel-Restaurant


http://www.relaischateaux.com/malabar




NA


NA