Sometimes the best vacation spots are hiding in plain sight, and Lake of the Ozarks State Park in Brumley, Missouri is proof ...