
Grand Isle, Louisiana is a town on a barrier island (of the same name) in the Gulf of Mexico. Located at the mouth of Barataria Bay where the bay meets the Gulf, Grand Isle is part of Jefferson Parish, as is Metairie, a suburb of New Orleans where David and I raised three of our kids. […]