Kerala is the best place in this world when it comes to Ayurveda. If you wish to experience the bliss of Ayurvedic massages and therapies, visit Kerala, the God's Own Country. Ayurveda is the science of life or longevity which has been practiced in India since more than 5000 years. Visit Kerala Ayurvedic Treatment For Weight Loss.