South of the Border March 21, 2021 2000 × 1000 An I-95 Landmark: South Of The Border South of the Border tourist attraction along I-95 at the SC-NC border. The Sombrero Observation Tower is over 200 feet high and its glass elevator gives riders a full view of South of the Border’s grounds as it glides to the top.