Nomad Cruising To The Fjords Of Arabia

Did you know Oman has fjords? For that matter, do you know anything about Oman? Most people probably know Oman is a country located on the Arabian Peninsula. Most people probably aren’t aware that Oman was once a powerful empire that stretched all the way to Zanzibar, an island off the east coast of Africa…