Margalla Hills National Park is a National Park located in District Islamabad , Punjab ,Pakistan