Ayurveda
Ayurveda literally means "Science of Life". It is the natural healing system of India. Ayurveda traditional medicine goes back to ancient times being practiced before 400 BC. According to Ayurveda health is "the harmonious balance of body, mind and environment". Any imbalance between them opens the door to disease.