Cottage Grove, Tenn.–The 47th Annual Freedom Festival will be held in Cottage Grove on July 4.
Grand parade starts at 10 a.m., with veterans being the grand marshals to be saluted. The day’s activities include a Treasure Island Money Hunt, tug-of-war, cornhole tournament, cake walk, live music, karaoke tournament, concessions, Hay rides and more. Fireworks at 9 p.m.