From this spot you have a nice view onto the small village called Lefokastro on the Pelion peninsula in Greece.
Kastro Beach on northern Skiathos
Near Kastro in the northern part of Skiathos a beautiful bay can be found. It has a nice, small beach with tavern. So you can combine a hike to this place with a swim and something to eat or drink.