Uttarakhand by Vikram Singh - 9:31 PM Uttarakhand, formerly known as Uttaranchal, is a state in the northern part of India. It is often referred to as the Devbhumi (literally "Land of the Gods"). Share Tweet Pin Share Tags : Newer Post Older Post You May Also Like 0 comments
0 comments