Cochin or Kochi referred to as the Gateway to Kerala or 'God's Own Country' offers breathtaking ..