Harnoi is a small town located thirteen kilometers from abbottabad. Its a mountainous and hilly areas with small streams and fresh water ponds. There are also some beautifulwater falls throughout the place. The major town near it is Bagnotar which is also a mountainous range.