Adorned by the charming Garhwal Himalayas, Uttarakhand is one of the best places to camp in India. Rightly called “Dev ...