When the unexpected happens in Greece, there are wonderful new adventures to be discovered in Crete, Ios, Naxos and Santorini.

read more