Zakynthos is a tiny island that packs an incredible punch. With sandy beaches in secluded coves in the southeastern region of the island and rugged...