Souda Island

As Souda Island is located at the Southern coast of the Sultanate of Oman. The island spans across 11 million square meters and houses one of the most exclusive and unique projects in the region.