Travel Destinations 10 Breathtaking Churches and Cathedrals in Europe Did you know St. Peter's Basilica in Vatican City took over 120 years to build? It was finished in 1626.... Read More