Welcome to Villa Cavtat, a newly equipped luxury villa featuring a private heated swimming pool, nestled in the picturesque town of Cavtat. Just steps away from the turquoise clear sea and pebble beach, boasting over 7 km of shallow coastline, clear sea, sandy beaches, and charming bays.
...