When I first walked into Silver Dollar City, in Branson ... cave Silver Dollar City has a unique history for a theme park, and it all revolves around the discovery of a natural cave dubbed Marvel ...
Nestled in the Ozark Mountains, Branson, Missouri ... It also sits atop the Marvel Cave, which you can tour while you're there for a glimpse at the 300-foot-tall Cathedral Room.