Architectural Innovation And Timeless Design Meet At The New Shebara Resort Where Nature-Inspired Accommodations Look Firmly To The Future
Rising above the turquoise waters of the Red Sea, the silvery orbs of Shebara, the newest ultra-luxury resort to open in Saudi Arabia’s The Red Sea destination, look as if they have come from the future. But the inspiration for their extraordinary architecture comes from nature and from the pristine waters of Saudi Arabia’s Red […]
Read More →