Tucson and Italy What do They have in Common

Tucson Italia

You might not have thought Tucson and Italy have much in common. But think about it. Mountains, cypress trees, vineyard, pizza, Frost Gelato and Tavolino’s.