Similar ideas popular now
A detailed guide to help you plan your trip to Shillong, also known as the Scotland of the east. Head before it gets crowded.
Our experience hitchhiking the Leh - Manali highway, one of the highest motorable roads in the world running between Jammu & Kashmir and Himachal Pradesh states in northern India. Includes safety tips, advice, and information for other travelers intereste