Horn Lake is a small lake south of Memphis, Tennessee, nestled in the Hills region of Mississippi. Just across the st ...