Hanover, Pa. is Full of History and Culture