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.
Photography by Gilbert Kuhnert
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.