For centuries Damouchari was a natural harbour on the east coast of Pelion. The enclosed cove sheltered caiques when the Aegean turned rough, and the stone houses of the settlement followed the slope down to the water.
In the twentieth century the place stayed small and relatively hard to reach, which is why it kept its character. It became known internationally when Mamma Mia! was filmed in the cove — without turning the village into a mass-tourism resort.
Today the heart of Damouchari is still largely pedestrian, with a handful of tavernas at the harbour and the same sheltered landscape. It is a place with memory, not only a view.

