80 foot waterfall. No hiking required!
80 feet waterfall on the east side of Kauai, Hawaii.
Lihue, Hawaii, US
Discovered by Audrey Kanekoa-Madrid on 12 December 2007. 178 views.