Elefsina or Eleusis (Greek: Ελευσίνα), a small, seaside township, only 21 kilometers from Athens in the Thriasio Plain, is rich in history and mythology. It is the birthplace of the ...
Lemnos is the 8th largest Greek island located in the north Aegean. The position of the island is quite important as it is opposite the Dardanelles, Turkey, and between Mount ...
Take it from us, the “been there, done that” adage really doesn’t apply to Mexico. It’s one of those holiday destinations that get under your skin – a single visit ...