Ayurveda in India

Screenshot of asthaayurveda.in

Ayurveda means the science of life. In sanskrit language, ‘ayu’ stands for life and ‘veda’ is the science/knowledge


SUBMIT YOUR QUERY TO US