State/Province/Region: Chieti Province
Cascata del Rio Verde
Cascata del Rio Verde (Rio Verde Waterfall) was said to be the highest natural waterfall in Italy at around 200m. While we didn’t have the means to corroborate or refute the claim, we did notice…