Travel Journal › WeddingsBen & Charelle's Wedding4 July 2018Ben & Charelle's Wedding photographed at the Olympic Lagoon Hotel in Paphos.Browse our villas