Travel Journal › WeddingsLouise & Shaye's Wedding at Aphrodite Hills Villa 880333 July 2018Louise & Shaye's beautiful wedding at Aphrodite Hills Villa 88033.Browse our villas