
Kochi, or Cochin, is the largest city in God’s Own Country, and is often called the ‘Queen of the Arabian Sea’. It is a popular inclusion in Kerala tour packages due to its perfect combination of old-world charm and modern urban culture. The island city of Kochi is famous for its stunning backwaters, panoramic sea […]