Spiti is a beautiful holiday destination in Himachal Pradesh surrounded by mountains. Trekking in Spiti is a popular activity as Spiti serves as the base for treks like Pin-Parvati and Parang La. You can also go river rafting in Spiti's spin river. Shopping in Spiti can also be quite rewarding experience as it has some of the best woolen shawls and carpets. Check out the things to do in Spiti.