Incredible Spiti About Spiti: Spiti literally means “the Middle Land”, between Tibet and India. Tucked away in an inviting blanket of earthly glory. Spiti is a heavenly gateway for those seeking solitude in the bliss of nature. This majestic cold desert valley in Himachal Pradesh is replete with pine forests, green meadows, beautiful monasteries and inhabited villages […] Incredible Spiti