The 'Queen of the Arabian Sea', Cochin or Kochi is the largest city in Kerala. It is the best starting point to explore this exceptional state, which according to the National Geographic Travel magazine, is one of the 50 must-see destinations of a lifetime.