Uttarakhand, often called “Devbhoomi” or the Land of Gods, is a treasure trove of spiritual…