Treviso is an enchanting city located in the north-east of Italy, in the Veneto region. Surrounded by an idyllic landscape of green countryside and meandering rivers, Treviso is a hidden jewel that captivates its visitors with its authentic character and rich historical heritage.