Ayurveda originated from India over 5,000 years ago. Ayur means life and Veda means knowledge. Ayurveda is a lifestyle created to maintain optimal balance and harmony between physical, mental, emotional and spiritual health. This all sounds great but what...