Luxurious + Modern Italian Villa in Apulia
Villa Bianca is a relaxing holiday sanctuary located on the hills of Santa Maria di Leuca, Apulia, Italy. The luxurious contemporary villa has 6 bedrooms and huge outdoor pool overlooking the sea. Description: The villa’s vast open living areas connect the terraces offering breathtaking views of the dramatic meeting of the Adriatic and Ionian seas. The enclosed pool area contains a large pool, children pool and jacuzzi, bar, and authentic wood […]