Blog Archive

Can't Find What You're Looking For?

Tuesday, March 25, 2008

ayurveda

The term Ayurveda means ‘Science of Life’. It deals elaborately with measures for healthful living during the entire span of life and its various phases

No comments: