The ‘Queen of the Arabian Sea’, Kochi or Cochin is the iconic Indian port city that has been drawing traders, explorers and travellers to its shores for over 600 years.
The ‘Queen of the Arabian Sea’, Kochi or Cochin is the iconic Indian port city that has been drawing traders, explorers and travellers to its shores for over 600 years.