Streets of Spello

Hill towns in Italy have narrow streets and alleys left over from medieval times. In Spello, as in a number of these fairy-tale towns, the locals compete for the best flower arrangements, bringing color to the streets.