From 450 USD

Uttarakhand, India

15 Jan 2018 To 28 Feb 2018

Mantra is a word or sound repeated to aid concentration in meditation. The reverberating sound harmonious the body and mind.