Results 1 results found Agios Ioannis chapel, used in the film Mama Mia, Skopelos, Sporades, Greek Islands, Greece, Europe Agios Mamas church, Greek Orthodox Church, Morfou, Guezelyurt, North Cyprus, Cyprus