Results 2 results found Location for the film Mamma Mia!, Damouchari, Pelion Peninsula, Thessaly, Greece, Europe View over resort, Agios Ioannis, Pelion Peninsula, Thessaly, Greece, Europe Aerial View, Paleo Trikiri Bay, Pangias Trikeri Island, Trikeri-Milina, Volos Region, Trikiri Strait, Pelion Peninsula, Pagaitic Gulf, Greece, Europe Townsmall Afissos, Volos region, Strait of Trikeri, Greek peninsula of Pelion, Papasite Gulf, Greece, Europe Aerial view, Beach and rocky coast of Pelion, Volos region, straits of Trikeri, Greek peninsula Pelion, Pagasitic Gulf, Greece, Europe