More than 30 million Catholic pilgrims are expected to head to Rome for the jubilee, which takes place once every 25 years.
Jubilees are typically celebrated every 25 years in the Catholic Church. Here's why, including tips on where to stay, what to ...