Spoleto – One of Umbria’s Hidden Gems

Italian Towns|

Spoleto is a peaceful hilltop town located in the Umbria region of Italy, in the province of Perugia. The town is located at the foot of the Apennine hills and is a perfect stop for people visiting nearby Trevi, [...]