paphos-one-day-itinerary-27

Three people standing outside a square medieval castle beside the ocean