Florida, Of Thee I Sing
10,000 Birds
APRIL 20, 2011
Even in the Brazilian Amazon, I’ve never seen this many whistling ducks together–there were sixty at a manmade lake behind the Brevard Community College near Titusville, Florida. My birder’s brain struggled mightily to reconcile the odd shapes in the sky with any known species, but their call brought it all back.
Let's personalize your content