Image courtesy of the Search for the Lost French Fleet of 1565 Expedition, NOAA-OER/St. Augustine Lighthouse & Museum.Download larger version (jpg, 250 KB).
The Armstrong Site and the French Fleet search area are located in the Canaveral National Seashore, between Cape Canaveral and Ponce Inlet.