Villa Piedra £ 5147.29 View details Country: Greece Very luxe villa with private swimming pool on the beautiful island of Corfu