The Josslyn Island Site is an archaeological site composed of a shell mound in Lee County, Florida, United States.
Contact us...