Enquire Now

Off Shore Cruise

A major port city in the state of Kerala, Cochin is situated partly on the mainland and partly on a cluster of near-shore islands that stretch into the vast Lake Vembanad. The city’s superb natural harbor not only made it a key trading post, but also drew the Portuguese, Dutch and British as colonial powers in the past.