Perched high up in the hilly Deodhar forests, with views of the Garhwal Himalayas to the north and the plains of Dehradun to the south, Landour is a world away from its downstairs neighbour, bustling Mussoorie. Six weeks of travelling around Uttarakhand, whilst full of wonderful experiences, was exhausting and we were looking forward to…