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