Located at the mouth of the Estero River, just east of Lovers Key Recreation Area - This island was constructed from shells by the Calusa Indians and represents 2000 years of human activity. Believed to be the site...
more on GoingToTheBeach.com, Inc.