DISCOVER ITALY simona aiuti Liri Island waterfall, an enchanting place to visit Liri Island waterfall is extremely representative of the frusinate city. It is a unique city in Italy, characterized by a natural waterfall in the town…