Greek myths Take a Trip to Greece’s “Loch Ness” – Lake Stymphalia [video] 6 years ago Lake Stymphalia is one of Greece's most beautiful and mysterious places, the place where Herakles defeated the Stymphalian Birds. The Last Priest of Poseidon 6 years ago For Plato the island of Atlantis was Poseidon's domain. Here on Crete the gods are still at play. A Picture Window Onto the Real “Lost Tales of Greece” 7 years ago A historical look at "Old Flames Burn Brighter" the latest AC Odyssey Quest adventure. These are the Lost Tales of…