In Cyprus, where the legendary tales of feminine beauty and strength – those of Aphrodite and Cleopatra – intertwine, a sanctuary inspired by their legacy has been created. Cleopatra Spa at Cap St Georges Hotel & Resort in Paphos is a place where body care transforms into ancient rituals, reimagined…