Thiruvananthapuram: Spectacular Kerala, with its rich culture, lush vistas, healing Ayurveda therapies and delicious cuisine, has taken the top prize as India’s best destination for leisure at the Conde Nast Traveller readers’ awards 2016. ‘God’s Own Country’ was voted the ‘Favourite Indian Leisure Destination’ this year by readers who respondedContinue Reading