LodgingPaphos

Villa with patio & private pool | Next to Tombs of the Kings | Water view

Paphos 8045, Cyprus