Back from the Holidays

The title says it all, doesn’t it? We’re back and nicely tanned, having spent a few days on the islands of Skyros and Evia. Located in the middle of the Aegean, Skyros is the place from where Achilles set sail for Troy after Odysseus discovered him in the...

The Land That Time Forgot

You may have noticed I’ve been unusually silent in the past few days. The reason is that I took a much-needed break to a nearby island, Evia. However, it turned out I had accidentally stumbled upon the land that time forgot: no Internet anywhere—including our...