Inside the futuristic Shebara Resort in Saudi Arabia with mirrored overwater villas
With 38 overwater villas and 35 beachfront retreats, the newly opened luxury resort is set on a series of uninhabited islands on the Red Sea in Saudi Arabia. On a chain of untouched islands off Saudi Arabia’s Tabuk Province, Shebara Resort rises from the Red Sea like something out of a science fiction movie. Created by Dubai-based […]