Hye Rajesh, Along with the Rishikesh, Dharamshala is also is very good and peaceful place to learn yoga. As one of my friend did yoga teacher training course from Shree Hari Yoga Centre. you can visit the website - www.lightsyoga.in
Yoga Essence Rishikesh is the best place for meditation and Yoga. Rishikesh is called Tapobhoomi which mean is The Land of Meditation .Rishikesh is very rich in culture and spirituality from ancient time Rishi and sants came here and do meditation and there spiritual practices near the divine river Ganga. Course of Yoga Essence are very transformational and intensive.Here you will learn 20+ meditation and mindfulness techniques.for mare detail you can check the website.
https://yogaessencerishikesh.com/