Peepee Falls

Peepee Falls (or Pe’epe’e Falls) is a lesser known waterfall upstream from the popular Rainbow Falls near downtown Hilo. The public access viewing area at the…