Oman’s beaches are known for their diverse rock formations and clear waters
By Mohammad Al Zubair
Oman’s beaches are known for their diverse rock formations and clear waters