Located on the main Nathiagali Road, Harnoi is a small town situated on the confluence of two small rivers namely Harno and Barengali, about 10km northeast of the Abbottabad city