Likeke Falls

Likeke Falls is a pretty 15ft waterfall that was apparently the result of a broken ditch further upstream. So I guess you can say this waterfall technically doesn’t…