Live high-end life at a luxury resort loved by celebs and sport stars – Cap St Georges in Paphos, Cyprus, where guests enjoy beach, three swimming pools, 200-bedroom hotel, exclusive villas and private rooms with pools
Source link
Inside the incredible resort just four hours from UK loved by celebrities
