Home Media Videos SPITI – A World Within A World! Videos SPITI – A World Within A World! By Vibhu Grover - December 6, 2016 0 Facebook Twitter Google+ Pinterest WhatsApp Spiti region is believed to be one of the most peaceful places in Himalayas. LEAVE A REPLY Cancel reply Please enter your comment! Please enter your name here You have entered an incorrect email address! Please enter your email address here