Lost on the Space Coast
10,000 Birds
APRIL 19, 2011
It’s only a small surprise that a significant proportion of those sites are in Florida. The jewel in Florida’s bedazzled crown may be Merritt Island National Wildlife Refuge, on the Atlantic Coast in the shadow of Cape Canaveral. As I slowly wound around the first few pull-offs I found little of note.
Let's personalize your content