1 / 8
The impressive castle towering above the town of Monte Sant’Angelo was built beginning in the ninth century.
+

© Patrick Nouhailler's… | CC BY-SA 3.0