Peora village is a beautiful village nestled in the deep Kumaon Ranges of Uttarakhand away from all the hustle and bustle of cities. It is perfect for anyone who wants to retreat themselves in the lap of Kumaon hills, with oak and pine trees growing all around the village. With a population of fewer than…