Cochin (Kochi) is spread across islands and promontories in a stunning location between the Arabian Sea and the Backwaters. The city was founded in 1341 when a flood created a natural safe port which became the principal harbor for Malabar Coast’s spice trade. Cochin was on the main trade route between Europe and China. The […]