
You’ve heard of the “Velvet Ditch,” a nickname some have given the town Oxford because it’s such a comfortable place to live, and few want to leave.
You’ve heard of the “Velvet Ditch,” a nickname some have given the town Oxford because it’s such a comfortable place to live, and few want to leave.