Flag of Greece Greece (Greek: Hellas) is a republic in southern Europe on Earth. Its capital city is Athens. Teenage Mutant Ninja Turtles appearances Irma in Greece in The Lost Queen of Atlantis The episode The Lost Queen of Atlantis, of the 1987 TV series is set there. This article is a stub. You can help TMNTPedia by expanding it. Retrieved from "https://turtlepedia.fandom.com/wiki/Greece?oldid=515067" Categories: Stubs Non-fiction locations 1987 TV series locations European countries 1987 video game locations Community content is available under CC-BY-SA unless otherwise noted.