You would think that in a city with such wide streets that nothing could sneak up on you in Rome. Nope. You’re wandering along, debating which gelateria to stop at and BAM! There’s the Pantheon.
You continue on your way, window shopping at the high end fashion stores and PRESTO! You’re suddenly climbing the Spanish Steps.