Browsing:

Tag: piazza

Piazza Navona in Rome, Italy

The Piazza Navona is a famous square in Rome that was built on the site of an ancient, open space stadium from the 1st century. Today it is busy with local artists, restaurants and cafes, local residents, and tourists. With Read more…