Shell Mound Park - Dauphin Island Beach

  • Address: Dauphin Island, Alabama, USA
  • Website:www.dauphinisland.cc
Shell Mound Park
Dauphin Island
Alabama, USA

Shell Mound Park Details

Descriptions from Across the Web

  • Located on 26 acres in the northeast portion of Dauphin Island, this beautiful compact park contains two modern research laboratories situated adjacent to the 3500 year-old Indian shell mounds. First discovered by the French in 1699, it was given the name "Tete de Morte" (death head) due to the numerous skulls ... more on GoingToTheBeach.com, Inc.

Other Web Resources

Plan a trip

Frequent Flier Miles & Points Cash Converter

Loyalty match