Haro is the name of a river that flows through Khyber Pakhtunkhwa and parts of Punjab. Its main valley is in Abbottabad District in the Hazara Division of Khyber Pakhtunkhwa province, northern Pakistan.
Haro River, Pakistan (Get directions)