Todi, the elegant and unique small medieval village in Umbria
August 5, 2021
By admin
Todi is an Italian town of 16.296 inhabitants in the province of Perugia. It stands on a hill 411 m above sea level, which overlooks the middle valley of the Tiber. The municipal territory, among the largest in the Umbria region, is mostly hilly and is […]
0 Read More