Kota Glossa, Skopelos Island