Top attractions
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 ... Address Sohar, Oman, Asia
Map of Sohar: Detailed road and street map of Sohar
In order to continue please correct the following errors
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 ... Address Sohar, Oman, Asia