Spello-Italy-5

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 …