Agios Ioannis at Kastri

The Skopelos:: SKOPELOS BEACHES:: Agios Ioannis at Kastri