On Air Now
Early Breakfast with James Stewart 4am - 6:30am
25 July 2018, 16:48 | Updated: 25 July 2018, 16:51
Mamma Mia! Here We Go Again was filmed on this surprising island.
Mamma Mia 2 has now been released and the sequel to the 2008 ABBA musical hit has won over fans again.
But aside from making us want to sing and dance, it also has us craving a holiday but where was Mamma Mia! Here We Go Again filmed?
The first film was filmed mainly in Greece, which makes sense as the plot of the film unfolds on the fictional Greek island of Kalokairi.
However the producers decided to film the second instalment of Donna Sheridan (Meryl Street) and her daughter Sophie's (Amanda Seyfried) tale in a more unlikely location.
In a bid to save money, filming happened on the Croatian island of Vis.
Vis, Croatia | Picture: Getty
The tiny island is situated in the Adriatic Sea just off Croatia's stunning Dalmatian Coast and takes two hours to reach by ferry from Split.
It is fairly remote and has a population of only a few thousand
The producers had to make the island feel like Greece and even went to the efforts of rebuilding the famous jetty from the first movie's original filming location in Skopelos, Greece.
The filming location isn't the only difference in the sequel as the casting also differs slightly.
The film has a star studded cast with many familiar faces from the first film | Picture: Universal
Fans of the original will be pleased to hear that all the main characters from the original film keep their starring roles but there are a couple of additions.
One of the biggest newcomers to the film is pop icon Cher who plays the role of Donna's mother and Sophie's grandmother, Ruby and she sings one of the movie's biggest songs - Fernando.