05 Feb Dallas Landing Park
Posted at 21:00h
in
Dallas Landing Park is an 82 acre park that overlooks Lake Allatoona. The park contains a beach, group pavilion available for rent, picnic tables, grills, volleyball court, horse shoe pit, and public restrooms. This park is also home to Acworth Slide, the “world’s largest inflatable water slide”!