Horn Lake is a small lake south of Memphis, Tennessee, in the state of Mississippi, north of the Mississippi. Tears e ...