TravelKochi, IndiaThe trading port of Kochi, in the Indian state of Kerala, is a cultural melting pot.