Zakynthos is one of Greece’s most beautiful islands, known for bright blue water, dramatic limestone cliffs, hidden coves, ...