Landmarks and Historic sites
|
|
|
|
The Sohar Castle is an attractive tourist spot situated in the heart of Sohar city. It was built in the 13th and 14th century by the Emirs of Hormuz. The Portuguese were later expelled from the castle by Imam Bin Murshid Al...
Reviewed by: Jò
|
|





