Avadhuta School of Yoga started in April 2014 with an aim to create awareness about the Power of Yoga to the wonderful creatures of mankind.
We had students from various parts of the world who use the yoga practices for their physical
as well as mental wellness. It is located at the heart of Kovalam beach in Kerala,
better known as God’s Own Country.