Christmas, Florida: Nostalgic stop any time of year

Christmas, Florida, is an old-time roadside attraction that is a throwback to another era. It’s close to the outstanding Orlando Wetlands Park.