Where is Barksdale House Inn?

Where is Barksdale House Inn located?

Barksdale House Inn, South Carolina, United States of America (approx. 32.78461°, -79.93418°)


Where is Barksdale House Inn on the map?