Add date
1 guest
Dauphin Island is a barrier island located off the coast of Alabama in the Gulf of Mexico. It is known for its beautiful beaches, birdwatching opportunities, and historic Fort Gaines.