Otorongo

Holiday World

Otorongo is a set of three tube slides at Splashin' Safari.

Photos
2013




Otorongo - Holiday World
Date Taken: 06/01/2013
Date Posted: 07/26/2013
Otorongo - Holiday World
Date Taken: 06/01/2013
Date Posted: 07/26/2013