Uttarakhand was formerly known as "Uttaranchal". It is located in the “Northern Region” of India and shares an internatioonal borders with China and Nepal while in India it borders with Uttar Pradesh and Himachal Pradesh. Uttarakhand is also known as "Devbhoomi" means “Land of God” and it is famous for the natural beauty of the Himalayas.
Top 10 Cities in Uttarakhand, India