The Greek island of Zakynthos is yet another idyllic Greek island offering rich history, and cultural treasures, along with beaches galore.