Lake Shelby

Park in Gulf Shores, AL

Freshwater lake for swimming, fishing, boating and kayaking, with kayak rentals below the Visitor Center and a boat launch.