Sombrero-topped observation tower March 21, 2021 1600 × 2000 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.