Aphrodite Hills Leonid Mamchenkov 7 years ago Aphrodite Hills Location: Aphrodite Hills Resort, Cyprus Share: Aphrodite HillsSea viewCrystal Springs Beach Hotel