Previous Image Next Image Piazza Venezia Piazza Venezia and Foro Traiano were spectacular – just like everything in Rome really!