TMNTPedia
Advertisement
TMNTPedia

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.

Stub.png This article is a stub. You can help TMNTPedia by expanding it.