Why Pope Francis Chose a Modest Guesthouse Over the Apostolic Palace
25 Apr 2025
The Apostolic Palace, an enormous complex near the center of Vatican City, has long been the official papal residence, representing the Catholic Church's grandeur and power. Located to the northeast of St. Peter's Basilica, the palace measures 1.7 million square feet with more than 1,000 rooms. About Apostolic Palace Originally...
Read More