South of the Border Attraction
Famed tourist attraction South of the Border along I-95 on the South Carolina border.