Pescoluse webcam
Located in Salve, Lecce, Apulia
Salve is a bay located in Apulia, Italy on the continent of Europe. Find Beach Resort, Bed and Breakfast, Hotel, Observatory, Planetarium, Wine Shop and attractions in Salve, Lecce below.