Oxford, Ohio, home of Miami's main campus, is a small, picturesque town that is home to more than 20,000 residents and has been selected by Forbes and other publications as one of the best college ...