Travel Journal › WeddingsCatherine & Spencer's Wedding at Villa 14709 in Pegia Hills30 June 2018Catherine & Spencer's Wedding at Villa 14709 in Pegia Hills, Paphos.Browse our villas