Villa Bianca in Apulia, Italy

By • Feb 12, 2013

Located in Apulia (Puglia in Italian), Italy, Villa Bianca is a stunning resort villa perched on the hills of Santa Maria di Leuca.

Encircled by abundant vegetation, the villa, with its white walls, stands in stark contrast to its surroundings.

You may use j/k/arrow keys to navigate through the articles

Share your Thoughts

Share with your friends










Submit
Share with your friends










Submit