Overview
Renowned as the ‘Land of Gods’, Uttarakhand in the north of India is a Himalayan paradise that attracts tourists from all over the globe. It has a stretch of attractions that seem never ending. From pilgrimage sites to nature sightseeing to thrilling adventure sports, the state has a bundle of it all.