Uttarakhand, also known as the “Land of the Gods,” is a state located in northern India. The region has a rich history dating back to ancient times. In the ancient period, the region that is now Uttarakhand was known as Kedarkhand, and was ruled by the kings of the Kedar…