Given there’s over 6000 stunning Greek islands, of which roughly 227 are inhabited, deciding which…
Tag: Astypalea
The Cyclades made up of around 30 inhabited islands, are not only characterised by dazzling…
From the moment you arrive, Astypalea will take your breath away. The simplicity of this…