New Oxford, Pa. Is Full of History, Culture, and Charm