Aphrodite’s birthplace   Petra tou Romiou - Rock of AphroditeThis interesting ge