Athreya Ayurvedic Resort: Ayurveda is a science of life that calls on every individual to live in perfect harmony with his natural environment. ItMore