
The Stagecoach Inn was built ca. 1820 as a two-story log building that is now covered in shiplap siding. It is believed it was named the Stagecoach in because it was a stagecoach stop.
Location: Cedar Springs, South Carolina
Exploring the towns and history of South Carolina