Road Trip Through Windham, Maine, to See 17 Festive Holiday Light DisplaysRoad Trip Through Windham, Maine, to See 17 Festive Holiday Light DisplaysAs the holiday season comes to a close, take a short road trip through Windham, Maine and catch a glimpse of 17 different holiday light displaysJoeyJoey