Wanna do a little pond hopping, Frog?
Filming location, Helen, GA
This is the exact spot they entered the river. Note the road has moved but the power pole is the same from the scene in the movie.
According to the original screenplay, when they drove up the other side, they were entering Alabama.
May 29, 2022