Where is South of the Border located?
South of the Border, South of the Border (attraction), United States of America (approx. 34.49778°, -79.30972°)
South of the Border, South of the Border (attraction), United States of America (approx. 34.49778°, -79.30972°)