My selection of the best towns in Umbria for a pleasant stroll in historic settings and immersing yourself in quintessential Italian atmosphere.
20