A video from the top of the Amala beaches in Al Wajh Governorate in the Tabuk region, the Red Sea Islands in Saudi Arabia, a waterfront, natural landmarks.
0:14
We use cookies to provide for you a better experience. For more information check our Cookie policy.