Captivating natural views, exotic environs, and cascading waterfalls make Kumaon Region, of Uttarakhand, heaven on Earth. Thousands of people from around the globe make a beeline to this holiday hotspot to witness the changing melodrama of Mother Nature. This surreal place holds an important place in history as it is said to be the place