Skip directly to content

Point Mallard Park

Point Mallard Park is a major recreation center in Decatur, Morgan County, that includes water slides, campgrounds, golf courses, and an ice skating rink.
Courtesy of Alabama Bureau of Tourism and Travel