Give us feedback!

Visit Turks Castle, Jizan, Saudi Arabia

Turks Castle is an ancient castle that sits on a mountain in the center of Jizan, in southern Saudi Arabia. Its construction dates back to the Ottoman Empire, where it was the seat of the Turkish ruler in Jizan.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail