Just south of North Carolina on I-95, Dillon, South Carolina is most notorious for its famous roadside attraction, “South of the Border,” (www.pedroland.com) which uses and abuses... More
Where else can you find kitschy ashtrays, shot glasses, a 200-foot sombrero and a giant gorilla, all in one small town? None other than South of the Border, an emporium of Mexican clichés, which is located just south of the......more
Article from Off The Beaten Path
Ask Members for Travel Advice
Need help choosing a destination or hotel? Ask members
to share their knowledge and point you in the right direction.
Members that have been to Dillon