The Sohar Fort, an iconic Omani attraction
The Sohar Fort is a true landmark and must see for any tourist visiting Oman. Located in the city of Sohar, a once thriving Islamic port town, and home to…
Share
Input your search keywords and press Enter.