Top 5 Places to Visit in Sangla Sangla is a town situated in the Sangla valley. It is located in the Kinnaur District in Himachal Pradesh near the Tibetan border. This town can … [Read more...] about Top 5 Places to Visit in Sangla