When it was released in 2008, this sunny tribute to ABBA was the most successful movie musical ever. But the onslaught of Scandi pop from Colin Firth, Pierce Brosnan and Meryl Streep is somehow less central to the film’s success than its location. It’s set on the fictional Greek island of Kalokairi, and the cast and crew set up in the Sporades island of Skopelos. Amanda Seyfried (Sophie) and Dominic Cooper (Sky) romp about in unspoiled Mediterranean coves such as Kastani Beach. In bad news for fans making the pilgrimage to the island, though, the jetty – where we see Sky’s stag-do mates memorably dance in flippers – was temporarily added for the film. Perhaps most striking is Agios Ioannis, where Sophie and Sky are due to be married. This dinky church sits precariously above a 100-metre cliff face in the north of the island, with 202 steps leading to the summit. Sarah James