Chandeleur Islands off the eastern coast of Louisiana
By Wetland and Aquatic Research Center
January 2024 (approx.)
Detailed Description
Location of the Chandeleur Islands (red box) off the eastern coast of Louisiana.
Sources/Usage
Public Domain.