The Riverview Carousel was once located at Riverview Park in Chicago, however the name still remains relevant at Six Flags Over Georgia, with the ride sitting atop carousel hill, looking down over the Chattahoochee river.
The Riverview Carousel was once located at Riverview Park in Chicago, however the name still remains relevant at Six Flags Over Georgia, with the ride sitting atop carousel hill, looking down over the Chattahoochee river.