Salvarosa
From Wikipedia, the free encyclopedia
Salvarosa, Italy is a town within the city of Castelfranco Veneto in Treviso. In Italian it is called a 'frazione' of Castelfranco Veneto, meaning it has no city government but does have its own church and town square.