At the highest point of Monte Sant-Angelo is this rugged fastness, first built by Orso I, who later became Doge of Venice, in the 9th century. One 10th-century tower, Torre dei Giganti, survives, but most of what you can see are Norman, Swabian and Aragonese additions. The views alone are worth the admission.