Saudi Arabia’s Umluj Beach makes list of top 100 beaches worldwideSpot is an archipelago on the Red Sea coast in Tabuk ProvinceBeaches in the UAE, Egypt and Qatar also made the top 100 listBy Arab News · 12 April 2024
Red Sea Global takes up most ambitious horticultural endeavor ‘in human history’By Arab News · 26 April 2023