Welcome Guest. Please Login or Register.
Vatican City is the smallest country in the world. It is found in the center of Rome, Italy. It is walled in and smaller than the mall in Washington, DC. Vatican City is home to the Pope.