Karla Smith
Verona
The Summit church is located on the top of Monte Tobbio (Monte Tobbio Wikipedia) in north west Italy. Originally built in 1892 and later it was rebuilt after world War II in which it was nearly destroyed. The Summit church is also known as “the church of Our Lady of Caravaggio”
Don't have an account yet? Sign Up
Thanks for sharing your experiences on Secret World. we appreciate your contribution to offer the best travel insights in the world..
NEVER STOP
DISCOVERING
THE LARGEST DIGITAL TRAVEL GUIDE
Buy Unique Travel Experiences
Total content , See more content on Viator.com >>