translate English to French: Welcome to the La Conchiglia Campsite in Isolaverde, Chioggia!
Bienvenue au camping La Conchiglia à Isolaverde, Chioggia!