Log in | Join
Selma is at the intersection of I95 & 70 about half way between New York and Florida. It makes for a nice place to stop and spend the night.