
Cochin City Tour
A/C VECHICLE - GUIDE - SIGHTSEEING
Readmore
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.