
Damouchari Viewing Point
The viewpoint is located on the road above Damouchari, the small port town on the Aegean coast below Mouresi. From here, you overlook the natural harbour with its stone houses, and next to it, the pebble beach of Palia Damouchari. At the harbour stand the ruins of a castle, which the Byzantines built at least in the 11th century and which the Venetians later used, along with the Church of Agios Nikolaos from 1744. In September 2007, scenes for the film Mamma Mia were shot in Damouchari. It is approximately 46 kilometres from Volos.









