What better way to beat the heat than taking a dip in a cool pool or rushing down a slippery water slide? Here's a list of some of the best places in north Alabama to swim, but make sure to lather up with sunscreen first!

Go for a swim at DeSoto State Park’s swimming pool. Opens mid-July. (photo by DeSoto State Park)

DeSoto State Park pool

Get some sun on the beach at Lake Guntersville State Park. (photo by Melea