Pinterest • The world’s catalogue of ideas

Mamma Mia! Visiting Skiathos in the Greek islands

Lalaria beach ~ Skiathos. Where parts of the movie "Clash of the Titans" movie series were filmed, Greece

pin 737
heart 107

Skiathos, Greece May 2015:Best holiday we've had . Lovely people, food ,weather , just one big chill out, loved it...

pin 1.2k
heart 120
speech 1

Skiathos Town, Skiathos, Greece I am in love with every picture I have ever seen of Greece. This is a fact.

pin 79
heart 5