PLACES TO STAY

First Luxury Resorts Open on Shura Island

Saudi Arabia’s mega project on the Red Sea coast, Shura Island, is set to make its debut in the global tourism scene in October 2025 with the opening of three new resort hotels. Shura Island

Read More »