CZ

Trailer

The Abode of Ayurveda – A documentary about the home of the oldest medical system at the foothills of the Himalayas, revealing the timelessness of the inner knowledge of the ancient sages of India.