Castle of Skyros Reopens After Restoration Works Elina Ftika2019-07-16T11:49:28+02:00The Castle of Skyros, located on the highest point of the island’s main town, has [...] FacebookTwitterEmail Read more...