Uttarakhand

by - 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").

You May Also Like

0 comments