The Castel Sant'Angelo has had many purposes over its lifetime ... However, the top draw for many are the views. The top floor terrace (Terrace of the Angel) provides outstanding vistas of ...