Greece

The Ultimate Guide to the Greek Islands

The Greek Islands are many travellers’ idea of the idyllic holiday spot. Whitewashed villages with blue domed churches, windmills tilting on the hillside, beautiful beaches set on the azure Aegean, flower-draped tavernas serving fresh-off-the-boat seafood and striking ancient ruins. With over 200 inhabited islands to explore. They spread out across the seas that surround Greece, […]