Author: retrophisch Published: November 22, 2012 0 comments Straight from Fantasy Island: Wailua Falls. (at Wailua Falls)