Exploring Dharamshala, India – Bhagsu Falls & Dalai Lama Temple
Join us as we explore Dharamshala, India. First, we visit a temple thats just across the road from our hotel. Next, we visit Bhagsu Falls to enjoy the beautiful mountain scenery. Then, we head to Tsuglagkhang Complex, otherwise known as the Dalai Lama Temple, home to the leader of Tibetan Buddhism in exile.