Uttarakhand is called the “Land of the Gods” for good reasons. Uttarakhand is the first name that comes on the mouth of all the adventurers looking for treks. The Indian state situated west of Nepal is recognized to be the epicenter of the great Himalayas. A holy land and a regular travel spot for the Hindus, the state is home to the beautiful Gangotri Glacier, t…
Read more
Copyright (c) 2020 Don't be stupid All Right Reseved