Art & CultureMay 18, 2015 3 Treviso: a small romantic town crossed by canals Treviso is a town of about 82.000 inhabitants located in the north-east of the Veneto→