Health

Ayurvedic Medicine

Meaning "science of life" in Sanskrit, this 5,000-year-old healing system is right in sync with our growing awareness of the mind-body connection.

Ayurvedic Medicine
Pin it Tom Collicott

Pages