Greece island & mainland

Athens & Heraklion airports - Aegean coastlines, ruins, and mountain villages.