Willis Lake is a picturesque body of water located in the heart of Alabama. The lake is situated amongst tall trees and is a popular spot for fishing, swimming, and kayaking.