Skip to content Skip to sidebar Skip to footer

Al Buhairah Resort Center – SAUDI ARABIA

Elaboration of a master plan and design studies for the Al Buhairah Resort Centre, to be realised on an area of 28 hectares, situated in a prominent location slopping down…

Read More