Tovrea Castle at Carraro Heights is a historic landmark located in Phoenix, Arizona, United States. It is also commonly known as Tovrea Castle or the Carraro Castle. The castle was built by Alessio Carraro, an Italian immigrant, in the 1920s. The castle itself is a unique and distinctive structure, designed in a combination of architectural styles, including Italianate, Spanish Revival, Read more...