amazingoman.net
Al Sawadi Beach
Al Sawadi Beach is one of the most popular beaches of the Sultanate of Oman located in Barka - The Coastal city in the Batinah region - Northern Oman.
Amazing Oman