Northrup.org Banner

Vatican Pictures, Travel, and Visitor Information

Pictures of the Vatican in Vatican City. While Vatican City is an independant country, it's basically in Rome, Italy. Plus, can you really count it as a country when they choose their leader using smoke signals?