The Himalayan state of Uttarakhand also known as Dev Bhoomi ( the land of Gods) has always been at the top of the list for explorers and adventure lovers from all over the world. Since ancient times traders, pilgrims and explorers have been visiting this land of amazing natural beauty. Every corner of the Himalayan […]