Mamma Mia fans will be surprised to learn that the sequel, Mamma Mia 2, wasn't actually filmed in Greece. As Travel + Leisure reports, while the Greek island of Skopelos stood in for the fictional island of Kalokairi in the original movie, filmmakers turned to the small island of Vis, located off the coast of Croatia, to film the follow-up movie.
As a Yugoslav military base, the island remained isolated and sparsely populated until 1989. Now it's a bonafide tourist destination, albeit one that's still a bit more under the radar than the world-famous Greek islands. The publication argues that the movie could finally shed a spotlight on the tiny island, which covers just 34 square miles, and boasts gorgeous Venetian architecture and beautiful azure beaches.
You can get to Vis in one of two ways: helicopter or aboard a two-and-a-half-hour ferry ride from the mainland. But as MyDomaine's resident travel expert Sophie Miura can attest, Vis is well worth the trek—she visited the island while traveling throughout the country in 2014 (more on that here).
"Croatia has a ton of similarities to Greece—both are comprised of a smattering of islands, have stellar beaches, and are steeped in history—but what sets this coastal country apart is its landscape and accessibility," she explains. "It has everything you'd want from a European vacation: beautiful pebble coves, ancient city walls, terra-cotta–topped towns, and beaches flanked by cliffs and mountains.
"Vis is relatively small, and it takes about 15 minutes to drive from one side to the other. Spend some time in Kormiza, the other main hub on the island, which has incredible beaches and restaurants. Then island hop to neighboring Hvar and Korcula to round out your trip."