South India City Guide – Kerala
Kerala, a narrow, fertile, tropical strip of land in the south – west corner of India, is one of India’s most iconic Kerala tourist destinations and home to some absolutely unmissable sites and experiences for the visitor. This part of the subcontinent has a long history of interaction with traders from foreign lands – Arab, […]