Al Nawras Island..a destination for leisure and tourism enthusiasts on the shores of Yanbu, Saudi…
Al-Nawras Island, on the shores of Yanbu, Saudi Arabia, is witnessing a great turnout these days, in conjunction with the "Saudi Summer" program launched by the Saudi Tourism Authority on June 24 under the title "Our Summer on Your Air",…
Read More...
Read More...