Margalla Hills National Park

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