Uttarakhand became a state in India in the year 2000 before which it was part of the large state of Uttar Pradesh in India and there are best places to visit in Uttarakhand. Uttarakhand is a Himalayan state in India which is also known as “The Land of Gods” as there are many temples and […] More