Where Is Mamma Mia 2 Filmed

Alright, gather 'round, folks. I've got a tale to tell about the making of "Mamma Mia 2", or as I like to call it, "Mamma Mia: Here We Go Again!". Now, you might be thinking, "Where on Earth was this musical extravaganza filmed?" Well, buckle up, because it's a bit of a whirlwind tour.

Greece, of Course!

Let's start with the most obvious location: Greece. I mean, with a film that's basically a love letter to ABBA, it'd be a crime not to set it in the land of ouzo and ouzo-related mishaps. The stunning island of Skiathos played host to our merry band of singers and dancers. You might recognize it from the first film, or perhaps from the time you spent there trying to recreate the iconic "Dancing Queen" scene. Just me? Moving on...

But here's where things get interesting. You know how in the film, they built that gorgeous villa, Villa Donna, from scratch? Well, it turns out, it wasn't just a set! After filming wrapped, the producers decided to leave it standing. And get this, they rent it out! Yes, you too can live like a character in a musical for a mere €2,000 a week. Bargain, right?

London, Town, Baby!

Now, you might be wondering, "What about the scenes that weren't filmed under the Greek sun?" Well, fear not, because our intrepid cast and crew also spent some time in the damp, drizzly, grey, and perishing cold of London town. Yep, the British capital stood in for the fictional French town of Saint-Tropez. Because, you know, who needs the real thing when you can have a convincing facsimile under a blanket of smog?

And here's a fun fact for you: The grand hotel where Amanda Seyfried's character, Sophie, gives birth was actually a pub before the filmmakers got their hands on it. I mean, can you imagine? Ordering a pint and suddenly finding yourself in the middle of a musical number? Talk about a plot twist!

Where was Mamma Mia 2 filmed? All the Locations on Kalokairi IslandWhere was Mamma Mia 2 filmed? All the Locations on Kalokairi Island

Back to Greece... Again!

But wait, there's more! Remember that flashback sequence where we meet Meryl Streep's character, Donna, as a young woman? Well, that was filmed in none other than Corfu. Yes, the island that brought you the iconic "Don't Stop 'Til You Get Enough" scene. But here's where it gets crazy: The crew had to recreate the exact same beach where the first film was shot. Talk about a blast from the past!

And if you're thinking, "Wow, that must've been a logistical nightmare," you're not wrong. But the crew were troopers. They even managed to keep the whole thing a secret from the cast. I mean, can you imagine the chaos if Meryl Streep had found out she was filming on the same beach as her younger self? I'd have paid good money to see that.

The Ultimate Guide to Mamma Mia 2 Filming Locations Vis Island, CroatiaThe Ultimate Guide to Mamma Mia 2 Filming Locations Vis Island, Croatia

And Finally... A Surprising Twist!

But here's where things get really interesting. You remember that scene where Amanda Seyfried is singing "My Love, My Life" on the boat? The one that made you reach for the tissues? Well, that wasn't filmed on a boat at all. No, no, no. It was actually shot in a water tank in London. Yes, that's right. All that emotion, all that drama, all that seasickness, was faked. I know, I know, it's enough to make you question everything.

But hey, that's showbiz, folks. It's all smoke and mirrors. Or, in this case, water tanks and ABBA tunes. And isn't that what makes it all so much fun?