Uttarakhand – Land of the Gods

Uttarakhand revered as Devbhumi  (Land of Gods), was  carved out of Uttar Pradesh and a part of Himalayan range to form the 27th state of India, Uttaranchal (to be later changed as Uttarakhand in 2007) on 9 November 2000. Located at the foothills of Himalayas, it  has 13 districts sharing borders with Nepal, Tibet, Uttar... Continue Reading →

Create a website or blog at WordPress.com

Up ↑