Day: August 8, 2017

Mountain Lover? Visit the Spiti Little Tibet Valley – Travellers of India

Curved roads can sometimes lead to a destination near paradise, and that my friend is called Spiti. This Tibet valley located in the Himachal is surely heaven! It’s a place where clear water lakes flow and where nature is at its best. The snow covered desert mountain valley is as mesmerizing as Tibet, and thus […]

Read More