Greece's turquoise seas and meandering coastlines have an enduring allure, its unspoilt beaches offering family-friendly spaces for sandcastles and snorkelling; its secret bays the epitome of peaceful seclusion for two. It's a place where silvered olive groves and vast mountain ranges meet woods and waterfalls, while a rich undercurrent of history plays out all around – a past still making its presence felt in the ancient ruins, timeless villages and tiny churches.