The Margalla Hills National Park is located in Northern Pakistan at the foothills of the Himalayas and is a National Park. It is approximately 17,386 hectares (67.13 sq mi) in size.
Contact us...