Greek attractions 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. Lefkada: A Treat of the Elements, Vouched for by a Legend 15 years ago Two seas surround Greece, each with its own special characteristics. In the East you have the famous Aegean, peppered with… Mykonos: Home of Hedonism and Beauty on the Aegean 15 years ago Good things come in small packages, and nowhere is that more obvious than on the tiny Greek island of Mykonos.…