The town sports two major landmarks: Trentova-Tresino natural reserve and Il Castello, built by the Byzantines in the 5th century.
The town sports two major landmarks: Trentova-Tresino natural reserve and Il Castello, built by the Byzantines in the 5th century.