Dharamshala is known as a city of Yoga School In Dharamsala. Earlier, Dharamshala was known as Bhagsu. It is located in the Kangra Valley that is located in the midst of the Dhauladhar Mountains and the thick cedar tree woodlands of Himachal Pradesh in Northern India....