Known as Devbhumi �Land of the Gods�, Uttarakhand is one of the best places for trekking, yoga, wildlife-watching, pilgrimage, etc., in ...