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 →