Share
twitterlinkedinfacebook
Image 1 of 1
Wailua-Falls-Kauai.jpg
Wailua Falls is a 173-foot waterfall located near Lihue that feeds into the Wailua River. The waterfall is prominently featured on the opening credits of the television show Fantasy Island.