Ayurveda Retreat in Himalaya Wellness Retreats Ayurvedic medicines have been used for thousands of years to maintain health and stave off diseases.