Hyena Springs

Holiday World Extinct

Hyena Springs was a water play area built by Hyena Falls.