Stornara

Stornara is a comune in the Province of Foggia in the Apulia region in southeast Italy. References