The Urinals of Opaekaa Falls

Opaekaa Falls is located in Wailua, HI.

Filed under: Parks
Tweet

Opaekaa Falls is a twin waterfall, one of several remarkable natural attractions on the island of Kauai that are easily accessible to sight-seers.