Five must-see attractions in Rome Whether for a brief break away or as part of a longer travelling holiday, Rome makes an impression on anyone who graces its streets, and I only wish I had…