Isle aux Herbes
Island in Mobile County, Alabama
Isle aux Herbes, also known as Coffee Island, is a barrier island located in the Mississippi Sound south of downtown Bayou la Batre, Alabama. It is a 29-acre, state-owned and tidally inundated island.
The island is an important site for colonial... Wikipedia