Italy, Lazio, Rome, Rome, Travel View from the Top of Castel Sant’Angelo Author admin Date March 26, 2016 The Castel Sant’Angelo used to be one of the tallest structures in Rome. Even...