Whether it’s a tiny chapel in a small country town or the grand and imposing St Peter’s Basilica in Rome, the rules remain the same.
There are more than 300,000 Italian surnames. What do they mean?
Discover a place where history and spirituality mingle to create an extraordinary legacy for humanity.
New ways to affirm community spirit are emerging, borrowed from cultures across the world.