If you like walkable streets, local food, and a little history mixed in, York, Pennsylvania, might surprise you in the best way. This small city in south-central Pennsylvania has an easy pace, plenty ...