Greece is island time: the caldera sunsets of Santorini, the windmills of Mykonos, the long beaches of Naxos and hundreds of quieter islands in between, all linked by ferries across a deep blue sea.
On the mainland, Athens and the Acropolis, Delphi and the monasteries of Meteora bring three thousand years of history to life. And everywhere, tavernas serve grilled fish, salads and ouzo by the water.
