Found on Shura Island in Saudi Arabia, the luxury property has a spa, three swimming pools and a 1.3km-long beach.

Read More

By

Leave a Reply

Your email address will not be published. Required fields are marked *