The Janiculum Hill , Rome

Address Piazza Garibaldi, Rome Map, Transportation 115 bus

The Janiculum Hill, one of the seven hills of rome, provides views over the entire city.

There's a (Punch and Judy) puppet show on weekends and some holidays. The story lines and themes are simple enough that they can be enjoyed even without understanding Italian. There is also a carousel. Check local newspapers for details.