Discovering Amelia, Italy’s Underrated Hill Town in the Umbria Region
Amelia, a charming town in central Italy located in southern Umbria 8 km from the border with Lazio, has ancient origins and has all those features that make it the perfect place to relax for a weekend or for a …