Varese is located in the Northern part of Italy, 55km north of Milan. The town lies at the foot of the Campo dei Fiori mountain range overlooking Lake Varese. It has a population of approximately 80,000.