Havelian

Havelian is the second largest municipality in the Abbottabad District, in the Hazara Division, Khyber Pakhtunkhwa…