This is a popular tourist destination of Uttarakhand state in India. It is situatedin the southern region of the Kumaon Hills in the Himalayan range of mountains. Due to the location only, this place has got amazing scenery here that attracts a number of tourists from across the globe. It is said that the place […]