bn:00222461n
Noun Concept
AR
No term available
EN
Log flumes are amusement rides consisting of a water flume and hollow logs or boats. Wikipedia
English:
ride
attraction
Relations
Sources