Looking for places to visit in Sohar? Sohar Castle is an eminent historical landmark. The building’s current features were built during the rule of the Portuguese. Currently, the fort includes a museum, opened in 1993, that showcases many archaeological and historical aspects of Sohar City as well as other places in the Sultanate of Oman. The museum also highlights the important role played by the copper trade in this city and its relationship with the city of Canton in China, in addition to various artefacts found during archaeological excavations inside the fort and other locations in Oman.