Jourama Falls

Jourama Falls was an intriguing multi-tiered waterfall that tumbled over at least five or six visible sections (from what we could tell). We don’t know the cumulative height of this waterfall…