Uttarakhand also known as “Dev Bhoomi” has been a favorite place for many nature-driven people across the country. Uttarakhand, a state in northern India crossed by the Himalayas, is known for its Hindu pilgrimage sites. Its remote and lesser known locations often intrigue the adventure junkies to head out and create history of their own. […]