St Peter's Square in the Vatican
Located in front of St. Peter's Basilica, Saint Peter's Square is one of Italy's most recognized and historic squares.
Piazza Navona, Rome
For a beautiful portrayal of Rome's beauty and ancient history, the Piazza Navona is a must-see attraction when visiting Italy.
eyeflare travel & tips is © Jack Norell 1994-2018 All Rights Reserved