Italy Lombardia

Gallarate

An Italian town known for its textile and chemical industries, close to Milan, and home to the Basilica di Santa Maria.

Gallarate Guides