(Redirected from Dragon Falls (Twinlakes Park))
| |||||||||
| |||||||||
Statistics | |||||||||
Manufacturer | L&T Systems | ||||||||
Product | Flume Ride | ||||||||
HELP |
Log Flume is a Log Flume built by Italian manufacturer L&T Systems currently located at Twinlakes Park in Melton Mowbray, Leicestershire, England, UK.