tower
torre di Santo Stefano
Italy

About
Tower. Santo Stefano Tower (Italian: Torre di Santo Stefano) is a medieval tower located in Ivrea, Italy..
45.46549, 7.88030
Related walking routes
Take your walk with you: download Appy
torre di Santo Stefano. Explore maps, stages and elevation in the app, and plan your train or bus journey.