India is a Land of High Quality Herbs
India is known for its traditional medicinal system - Ayurveda. Medical systems are found mentioned even in the ancient Vedas and other scriptures. The literal meaning of Ayurveda is “science of life,” because ancient Indian system of health care