Table Rock Lake covers more than 43,000 acres, with nearly 800 miles of shoreline, in southwestern Missouri ... including Moonshine Beach, which is near the Dewey Short Visitor Center Recreation ...