Pescoluse webcam
Located in Salve, Lecce, Apulia
Salve is a bay located in Apulia, Italy on the continent of Europe. Find Bed and Breakfast, Farm, Farmhouse, Farmstays, Hotel, Pizza Restaurant, Pizzeria, farm holiday and attractions in Salve, Lecce below.