Uttarakhand is a state in the northern part of India. It is often referred to as the “Devbhumi” (literally ‘Land of the Gods’)Â due to its religious significance and numerous Hindu temples and pilgrimage sites found throughout the state. As a result, religious tourism forms a major portion of the tourism in the state.
Boasting of enchanting view of the Himalayas, and cultural ethos that speaks of simplistic living amidst nature and harmony – Uttarakhand is a land of sublime natural beauty and serene spirituality.