Rock-filled Porto Roxa Beach on Zakynthos Island offers stunning turquoise waters. Arrive early for parking and sun loungers.