Mazara del Vallo is a town in southwestern Sicily, Italy, which lies mainly on the left bank at the mouth of the Mazaro river.
Mazara del Vallo, a town in southwestern Sicily, Italy. The town lies mainly on the left bank at the mouth of the Mazaro river.