Famously known as the ‘Queen of the Arabian Sea’, Kochi is a quaint port city on the south-west coast of India, standing at the crossroads between old-world and cosmopolitanism. Testament to the inherent charm of Kochi is its perennial significance in India’s history, luring the Portuguese to colonize it as early as 1503.Read More