|Product||Mini Flume Ride|
|Serial number||ABC 0223|
River Rafts is a Junior Log Flume built by Swiss manufacturer ABC Rides currently located at Chessington World of Adventures in Chessington, Greater London, England, UK.
The ride originally opened under the name Escape From Crocodile Creek at Weymouth SEA LIFE Adventure Park in Weymouth, Dorset, England, UK. It was put into storage following the 2016 season.
|Chessington World of AdventuresArticles on|