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 Upcoming Robot on May 14, 2008