Patanjali International Yoga Foundation® Rishikesh India offers 100 hour, 200 hour, 300 hour and 500 hour International accredeted Yoga Alliance registered yoga teacher training, Yoga Therapy and Ayurveda, Yoga & Meditation Retreat and Weekend Yoga &
Last seen: December 28th at 1:36pm — Visit site