Nestled in the lap of the Himalayas, Uttarakhand is one of the most beautiful northern states of India that enthralls everyone with its spectacularly scenic landscapes