Dillon Real Estate
South Of The Border Dillon
Dillon South Carolina is in the northeastern section of South Carolina, sits Dillon, the county seat of Dillon County South Carolina. Dillon’s location along Interstate 95 near the South Carolina./N.C. border is a popular place for travelers and tourists to stop, especially at South of the Border, a unique Mexican-motif mini-resort marked by its sombrero-shaped water tower. Dillon South Carolina includes two historic districts, restaurants, shopping and accommodations. Near Dillon are Little Pee Dee State Park and the Little Pee Dee River.