Featured Kochi Beckons Jan 4, 2013 - 10:21 am EST @theindpanorama 0 Formerly known as Cochin, Kochi is a major sea port on the west coast of India, in the state of Kerala. The city’s coastal location resulted in it becoming an important spice trading centre and […]