Sangla
India /Himachal Pradesh /Kinnaur / Sangla Sangla is located in the Indian state of Himachal Pradesh. The town of Sangla is located in the Baspa valley, which is a very picturesque location in the state. This town is located at a distance of around 2700 metres, and it is located near the Baspa River. This […]