Olympic Village of the Suez Canal Authority
The village is an integrated sports city established per international standards on a 350,000-square-meter land to include many sports facilities for a range of different games, according to a report issued by the SCA.
Most Read