Provincia di Lecce, Italy - Polarsteps

Visited the beach on the other side of the heel but after some hours a storm forced us to return to Castro.
  1. Puglia Bellissima, Italia
  2. Provincia di Lecce