Cycling Highlight
Recommended by 34 out of 37 cyclists
Castelfranco Veneto is an Italian town of 33 419 inhabitants in the province of Treviso in Veneto. It is the third largest municipality in the province by population after the capital Treviso and Conegliano.
September 26, 2021
In the know? Log-in to add a tip for other adventurers!