Where was this taken?

USA of course.

South of the Border truck stop.
Dillon, South Carolina.

I wouldn’t stop there…too much like home :sunglasses:

Ha ha … far too easy :laughing: