MAMMA MIA ~ I guess you either loved or hated this film...I loved it--husband couldn't wait to get out of the theater... ha ha. | Mamma mia, Mama mia, Mamma
Skopelos Village Hotel, Skopelos Town, Skopelos, Greece. Book Skopelos Village Hotel online
GUIDE TO THE “MAMMA MIA! - Skopelos Village Hotel
Visit Mamma Mia locations in Greece | A Guide for Families