In which Italian town was the artist Leonardo born? August 17, 2017 By Show answer Vinci More Geography QuestionsMore World Geography Questions