Dharamshala is nestled from the tranquility of your Himalayan mountains. It is the dwelling of the world-famous spiritual leader, the Dalai Lama. From the lush eco-friendly mountains bordering The college, you will see Hindu temples and Buddhist stupas. A short stroll up the mountain will take you to definitely secluded meditation places with amazi