Waynesboro, Pennsylvania, tucked away in Franklin County near the Maryland border, is that delightful surprise – a small town with museum offerings that would make cities ten times its size green with ...