Crete is one of the largest islands in the Mediterranean so it’s not surprising that it has some of its best beaches.
And what beauties they are. The lagoons and pink sands of Elafonisi and Balos are some of the most beautiful beaches in Greece. Generally speaking, the north of the island is more developed, whereas along the southern coast you’ll find more rugged and remote beaches.
“Castles are places were plots were hatched, marriages were consummated, murders carried out, royal babies born, and so on. With castles, you are never short of fascinating things to talk about.”