Uttarakhand is known as the 'Land of Gods' and is famous for its spiritual sites, scenic hill stations and adventure activities. From peaceful lakes in Nainital to the yoga capital Rishikesh, the state offers a perfect blend of spirituality and nature.