Created by stormerrs - January 19th 2022
78-128 Ehukai Street, Kailua Kona, United States
Waimea, HI, US
Flume Water Slide Trailhead