
Charming Town of Spello Italy
The small town of Spello is located in Perugia province in Umbria, a landlocked region of central Italy. According to Wikipedia: The densely-inhabited town, built of stone, is of decidedly medieval aspect, and is enclosedin a circuit of medieval walls on Roman foundations. Spello is an ancient jewel of a …