Damouchari

Tiny fishing harbour with Byzantine castle ruins, known as the filming location for the boat scene in Mamma Mia!

Damouchari is a tiny fishing village on Pelion's eastern coast, about 4 kilometres from Mouresi and 46 kilometres from Volos, accessible by a steep road that descends through chestnut forest. The village has two bays: a larger natural harbour with a pebble beach called Palia Damouchari, and a smaller rocky cove framed by the ruins of a Byzantine and Venetian castle that dates to at least the 11th century.

The castle ruins are the main draw — fragmentary walls perched above the sea, explorable on foot. The Church of Agios Nikolaos in the village dates from 1744. The place has perhaps 33 year-round residents, swelling dramatically in summer. Most visitors stay a few hours, swim, eat at the small taverna, and leave; those who stay longer discover that in the evenings, after the day-trippers have gone, it is one of the most peaceful spots on the peninsula.

things to do sight
A story
In September 2007, the production crew for the 2008 film Mamma Mia! chose Damouchari's natural harbour for the film's boat chase scene. The village was selected precisely because the Byzantine castle ruins and the narrow rocky inlet look like nowhere else in the Aegean — a quality the film's location scouts noticed long before most tourists did.