Island Road, Terrebonne Parish Aerial views of fog over the marsh along Island Road, which connects Point Aux Chene to Isle de Jean Charles. James Collier2021-12-30T19:20:13+00:00