 Ross Hammock Site

The Ross Hammock Site is a historic site nine miles south of New Smyrna Beach, Florida.It is located inland from the Intracoastal Waterway on A1A within the Canaveral National Seashore.