Italy
Campeggio Sant`andrea is a campsite with 170 pitches in Pescasseroli, Italy. Dogs are allowed on this campsite.