The top places to visit in Sohar are; the Sohar Corniche, the Sohar Forte, Sohar Regional complex, and Sohar Municipal park.