Stroll through the Florida Botanical Gardens and see the brilliant display of more than 425,000 holiday lights each night through New Year's Day.
Added by lovemybaby33 on December 2, 2007