About
For centuries, artists and travelers have been enchanted by Italy's only urban waterfall.
The town of Isola Liri, located one hour east of Rome in the historical region of Ciociaria, is dominated by the picturesque Boncompagni-Viscogliosi castle and forms the main waterfall, known as Cascata Grande.