Spread over a series of islands and crisscrossed by the sea and backwaters, Kochi (long known as Cochin) speaks of the old world charm and leisure. The culturally and historically rich port city ...