Serene Backwaters, wonderful spice plantations, beautiful green forests and virgin sandy beaches make Kerala, the southernmost state of India, a famous travel destination. But there’s one more thing that deserves a mention every time you talk about the God’s Own Country. It’s Ayurveda. Kerala brims with an array of spas and Ayurveda centres that promise holistic wellness through their « Continue Reading »