Spiaggia della Strosa se encuentra en el
Mar Adriático (parte de Mar Mediterráneo) y está en el
109º lugar de 154 playas en la región de
Lecce
a 20.9 km de distancia de su centro, la ciudad de
Lecce. Es una de las playas de
San Foca, a solo
0.2 km de su centro.