WorldMark Lake of the Ozarks, Osage Beach WorldMark Lake of the Ozarks, Osage Beach