In the south of Rome, Italy, there is a little village that seems to embody the poetry of water: Isola del Liri, a small township in Latium with a spectacular waterfall running right through the heart ...