The Croatian island of Vis played imaginary Greek island of Kalokairi from Mamma Mia!.
Houses near the sea in Komiža, Vis
Komiža, Vis, Croatian Tourist Board
Stiniva, Vis, Croatian Tourist Board
Franciscan Monastery, Vis, Croatian Tourist Board
Get ready to sing and dance, laugh and love all over again! Ten years after Mamma Mia! grossed more than $600 million, you’re invited to return to the magical Greek island of Kalokairi in an all-new original musical based on the songs of ABBA. With the film’s original cast returning and new additions, including Lily James, Andy Garcia, and Oscar® winner Cher.