Welcome to Landrum, South Carolina, a charming town nestled in the foothills of the Blue Ridge Mountains, perfect for a cozy getaway surrounded by natural beauty and Southern hospitality!
Landrum is known for its scenic views, rich history, antique shops, and proximity to the stunning landscapes of the Blue Ridge Mountains.