But if you want a destination that's both eccentric and endearing, Olney, Illinois, nicknamed the "home of the white squirrels," is the place to go. Olney's famous furry residents are actually ...