As if the the intimate vie in Italy couldn't get any more charming, the streets in the historic center of the quaint town of Spello in Umbria are filled with flowers for the infiorata di Spello. Residents decorate their window sills, balconies, staircases, alleys and corners in a blossoming botanical display for everyone to enjoy all leading up to the main ...