Margalla Hills National Park
Margalla Hills National Park Margalla Hills National Park is located in Islamabad, Pakistan. Built in 1980, the park covers an area of approximately 17,386 hectares. It is located at the foot of the southern Himalayan mountains. The park also includes Read More