Day 13: Rest day at Dehradun

A visit to Tapkeshwar temple I had decided to take the day off from travelling in order to recuperate for the upcoming trek. Still, I couldn’t let myself from venturing out to Tapkeshwar temple—the other place mentioned in the Lonely Planet guide. One good thing about Dehradun was that most of the important places were … [Read more…]