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