In this bay at Damouchari, which is one of the few natural harbours of Pelion, was the setting for one scene of the musical film Mamma Mia. But because it is a long way to this place by car, the place still has its original charm.
Tag: Village
Lefokastro – The Village
From this spot you have a nice view onto the small village called Lefokastro on the Pelion peninsula in Greece.
Praia do Carvoeiro – Faro District
Carvoeiro is a small village in the Algarve region, Portugal. Surrounded by high cliffs the beautiful sandy beach is perfectly sheltered against wind. So this place is popular amongst tourists who want to spend the winter here. But I can imagine that in summer the beach will be full too.