test


Malabar House

Malabar House, 1/268, Parade Road, Fort Cochin, Kerala, 682001, India


Accommodation Overview