X

Greek attractions

Take a Trip to Greece’s “Loch Ness” – Lake Stymphalia [video]

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

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

Good things come in small packages, and nowhere is that more obvious than on the tiny Greek island of Mykonos.…