If there’s one state in India that offers a number of activities for adventure-seekers, it’s probably Uttarakhand. Referred to as the “Devbhumi” or “The Land of the Gods” due to its religious significance and numerous pilgrimage centers, the state also attracts many adventure enthusiasts of all kinds throughout the year. Majestic mountains, high grasslands, frozen […]