Apulia, Italy
Campeggio Sant`isidoro is a campsite in Torre S. Isidoro, Italy, located in the Apulia region.