Nov 7, 2019
Uttarakhand is famous as the "Land of the Gods" or “Dev Bhumi”. During the time of foundation, it was named Uttaranchal. It is situated in Northern India and is a great pilgrimage centre. Let us have a look at Uttrakhand foundation day, history, population, climate, festivals with some interesting facts.