Salve, Lecce, Puglia, Italy2.2 mi to Pescoluse center
Located on a hill above the marina of Pescoluse, about 2 km from the beach, ...
Member Since 2012
- english, french, russian, italian
This property doesn't have any reviews yet.
Salve, Lecce, Puglia, Italy