Town on Lake Maggiore (7)
I believe the answer is:
locarno
(Other definitions for locarno that I've seen before include "Swiss town" , "Pact of - (nineteen twenty five) guaranteed German borders after World War One, oral con (anag.)" .)
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free.
Check out my app
or
learn more
about the Crossword Genius project.