Fantasy Island’s Wailua Falls – Kauai
The amazing Wailua Falls is located at the south end of the Wailua River, near Lihue on Kauai. The falls cascades down as two separate streams to a location at least 80 feet below....
The amazing Wailua Falls is located at the south end of the Wailua River, near Lihue on Kauai. The falls cascades down as two separate streams to a location at least 80 feet below....