Kochi also known by its anglicized name Cochin is located in Kerala, the southern State in India. It is the second largest city in Kerala...