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