PLACES TO VISIT IN AND AROUND SANGLA October 10, 2021 No Comments In Tibetan, Sangla means “Pass of Light”. This scenic hamlet carries a rich Tibetan influence and mesmerizes its tourists with its snow capped Himalayan Mountains, thick Read More