Treviso

Treviso, a charming city in Italy, enchants visitors with its wealth of history, culture, and picturesque landscapes.

Located not far from Barcis, about 120 kilometers away, the city captivates visitors with its medieval architecture, picturesque canals, and vibrant local life.