Amarantos Cape, Skopelos Island