InTransit

10
Apr

Get Out of Town: Perugia, Italy

Equidistant from both Rome and Florence, Perugia sprawls across a bucolic hillside in Umbria, the green heart of Italy. This buzzing, cosmopolitan city ...