Buford attraction LanierWorld is gearing up for its 25th annual Magical Nights of Lights, a seven-mile stretch of elaborate Christmas-themed light displays.

The 13-display attraction will run alongside LanierWorld’s Holiday Village. Visitors can roast marshmallows, meet Santa Claus and shop for gifts and decorations in the winter attraction.

Magical Nights of Lights will also be bringing back its “12 Days of Christmas” display, which shows the gifts described in the classic song: 10 lords a’ leapin’, seven swans a’ swimin’, and so on. Other displays include the Poinsettia Candelabra, Icicle Tunnel and North Pole Express. The light trail also features a 65-foot tall Christmas tree.

Magical Nights of Lights and the Holiday Village are open every night between Nov. 17 and Jan. 3 from 5 to 10 p.m. Tickets for Magical Nights of Lights can be purchased online in advance for $35 per car or at the gate for $45 per car.

Like Gwinnett County News on Facebook | Follow us on Twitter and Instagram

WSBTV.com's Nelson Hicks checks out Magical Nights of Lights at Lake Lanier Islands.