As a native Greek, I found the episode very entertaining, despite the fact that the actors never set foot in my country! The village they walk on probably is a small town somewhere in Czech republic (You can see the license plates!) Supposedly our heroes are in Thessaloniki, Greece's second largest city, with 1.2M inhabitants, which does not look like a village at all! They show however nice frames from Athens, Santorini island, Tinos island, and some other islands. I had a huge laugh when they had a close up of Stella's phone, where she reads the article about the asvestis pesticide. They probably used an electronic translator, because no sentence makes any sense in Greek!
Nonetheless, I was happy that they showed a piece of Greece! Too bad they didn't shoot the episode in Greece as well!





