It was a wonderful holiday in Zante, Greece for a planeload of vacationers from Cardiff, Wales. Zakynthos is a Greek island in the Ionian Sea and a well-known summer resort. The harbor city of Zakynthos is the capital and major hub, centered around waterfront Solomos Square. Popular beaches like Agios Nikolaos, Alykanas, and Tsilivi offer […]