Tovrea Castle
The Tovrea Castle earned its name from the property’s second owner, Della Tovrea, who made the castle her home from the 1930s until the late 1960s. However, the castle’s construction began shortly beforehand when Alessio Carraro, a successful Italian immigrant ...