Branson is an unassuming vacation destination with small-town charm and big-city entertainment in the heart of the Ozark Mountains. Millions of visitors come each year to see a show at any of the 50 theaters and enjoy outdoor fun on the lake. Check out our picks for things to do in Branson.