All photos in this country are courtesy Lou Corsaro.
The Vatican itself.
The interior of the Basilica San Pietro - St. Peter's Basilica, Vatican City, the largest Roman Catholic church in the world, and not incidentally the home of Catholicism.
You can imagine why the Basilica took a full 100 years to build.
Out into Rome
Back to Non-Roads main page