
3 Bedroom Luxury Villas, Tsivaras Residence
Tsivaras Residence The stunning panoramic views of the Gulf of Souda Bay in Crete and the total peace and quiet of the location provide the perfect setting for this small complex…
Tsivaras Residence The stunning panoramic views of the Gulf of Souda Bay in Crete and the total peace and quiet of the location provide the perfect setting for this small complex…