The ultimate local guide to Anguillara Sabazia, lovely city in central Italy
You’re about to read a comprehensive guide to the city of Anguillara Sabazia in central Italy, locally known simply as “Anguillara”. Anguillara Sabazia is the nearest to Rome of the three main cities overlooking Lake Bracciano. The most ancient part of Anguillara …
Read MoreThe ultimate local guide to Anguillara Sabazia, lovely city in central Italy