
Lucy visits the island where the musical Mamma Mia was filmed to the beat of ABBA
Skopelos Island is a popular tourist destination and is known for its beaches and nightlife. It is located at east of continental Greece, northeast of the island of Euboea.