SatoraSatora Valley is a village situated on the bank of Haro River, in the District of Abbottabad, Khyber Pakhtunkhwa, Pakistan.GeographyThere are tall pine trees surrounding the village and the lesser Himalayas are to be seen in the distance. Satora lies in a plain valley.