Travelling through the mountains,roads, towns and villages of Uttarakhand is one of the best experiences one could ever have while on holidays. The Aanchal (stole) of Uttar Bharat (north India) is settled in the lap of Himalayas. It's a place where g