Vatican City

Vatican City

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