Balsam Apple tree

Human InterestFort Lauderdale
Mark Torok from the Florida Department of Agriculture stands to the right of the world champion Balsam Apple tree is in South Florida's own Taylor Birch State Park in Fort Lauderdale. Big tree hunters slog through forests looking for the biggest trees of every species, and Florida has more... Sarah Dussaul, Sun Sentinel
Loading