Search
Login Signup

Piazza Navona

The Piazza Navona is a square in Rome which is home to Bernini's famous Fountain of the Four Rivers.  The site plays a role in the film Angels & Demons.