
Isola del Liri is a small town in Italy known for its beautiful natural scenery and historic landmarks. This village develops entirely at the foot of the Cascata Grande, a waterfall that drops from 27 meters, on the top of which there is the charming Boncompagni-Viscogliosi Castle. The main attraction of Isola del Liri is undoubtedly the two waterfalls, where the Liri river forks in two branches to form an island.