This pastoral mountain town has everything you need for a dreamy weekend getaway. Founded in 1880 and perched on the border of North Carolina and South Carolina, Landrum is the stuff of small-town ...
Pendleton, Landrum, and Cowpens are among the historic mountain towns in South Carolina perfect for retirees. More often than ...