When autocomplete results are available use up and down arrows to review and enter to select. Touch device users, explore by touch or with swipe gestures.

The Vatican

A separate country surrounded by the city of Rome, the Vatican, or Holy See, is the center of the Catholic Church. The Vatican is dominated by the magnificent…
115 Pins
The Papal Guard, Vatican,Italy Le Vatican, Rome Florence