Offida has won the award as one of the “Most beautiful Italian towns”. The Rocca dominates the town from above: a fortress featuring two cylindrical towers of special beauty.
Offida has won the award as one of the “Most beautiful Italian towns”. The Rocca dominates the town from above: a fortress featuring two cylindrical towers of special beauty.
Arquata del Tronto is the only european town situated within two different national nature reserves...