Dolphin Villa 2 Swimming Pool Walk to Beach Sea Views A C Wifi - 581
Dolphin Villa 2 Swimming Pool Walk to Beach Sea Views A C Wifi - 581
Villa
Unnamed road
, Paxos, Ionian Islands Region, Greece
490 82