Travel Journal › WeddingsKerry & Keith's Wedding at Beach Front Villa 3918602 July 2018Kerry and Keith's wedding day held at beach front Villa 391860 in Coral Bay, Paphos.Browse our villas