Activity

  • Will Scott posted in the group Business

    2 years, 7 months ago
    Egypt is constructing Pyramids Mall in the form of three crystals, built on an island in the New Administrative Capital to become a shopping giant in Egypt

    It will be built on an area of ​​10 acres in front of St. Regis Al Masa Resort.

    5
    Social Share
    +1 liked this