Coastal Echoes
Torre Vado, Apulia, Italy
Set close to the coast for easy beach days, this villa ticks all the boxes for a happy holiday. There’s a lounger-lined pool for sunbathing and swimming, a shaded terrace for alfresco meals, and plent.....
From €777