St. Peter’s Basilica, Vatican City – The Greatest Church in the World

St. Peter’s Basilica. The very centre of religion for Roman Catholics around the world. Charles comes from a very Catholic family. So this was in a way a big, big deal. All the things he’d heard and read about over the years, would finally be before him. I, of course, couldn’t wait for my exclusive guided tour (this is one of the many topics about which Charles knows far more than

Continue reading…