The Vatican has opened its very own shopping mall on March 16, located immediately adjacent to St Peter’s Square. The idea behind the new 120,000 square foot “Caput Mundi” Mall, using a traditional saying about Rome as the “capital of the world,” is to appeal not only to the four million visitors who move through Read more