Kochi: Which city in India is called the Queen of the Arabian Sea? |
This city from the South has been historically called Cochin, and has rightfully justified the title. Any guesses? Well, the city known as the Queen of the Arabian Sea is Kochi, located on India’s southwest coast in Kerala. It earned this regal title because of its strategic coastal location, and of course, centuries-old role as…