Skopelos Village is the main town on the island. It is wrapped around the hills over the harbor. There are several restaurants and shops located here. The Mamma Mia! cast had dinner here during their stay on the island.
Skopelos Village is the main town on the island. It is wrapped around the hills over the harbor. There are several restaurants and shops located here. The Mamma Mia! cast had dinner here during their stay on the island.
There are no comments yet, why not be the first?