CAYO COYO VILLAS

“From the heart of town, Kato Paphos.”