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?
{"latitude":32.78461,"longitude":-79.93418,"title":"Barksdale House Inn"}