Magic Towns Italy

Find your town

Eight questions, scored against every one of Italy’s 7,896 comuni.