Mystic River Falls Officially Opens at Silver Dollar City

Mystic River Falls at Silver Dollar City
Share:

Mystic River Falls, the new river rapids attraction, is now open at Silver Dollar City in Branson, Missouri. This new attraction features the Tallest Drop on a Water Raft Ride in the Western Hemisphere. A $23-million investment, Mystic River Falls is said to be an engineering marvel in the global attractions industry with its one-of-a-kind …

Read more