Anywhere Italy

The full list

All 11: The best hill towns in the province of Terni

11 towns · from The best hill towns in the province of Terni

Hill towns in the province of Terni, southern Umbria, where the streets climb through tufa and limestone above olive terraces, oak woods and the Tiber valley. Ten inland settlements built on ground too steep to spread, from Amelia's cyclopean walls to Stroncone above the Nera.