D-12 is the best location for living in Islamabad near margalla hills, the best scenery, sun face and margalla plots available, you can visit any time.
This property is no longer available