Popularly known as Devbhumi or Land of the Gods, Uttarakhand came into independent existence as a state in the year 2000. Earlier named Uttaranchal, is regarded as “simply heaven of earth”. In this metropolitan scenario, this state trailed by towering…