Grand Isle State Park
Grand Isle, LA
Nature
Grand Isle State Park, lies at the eastern tip of Grand Isle, a barrier island in Jefferson Parish, Louisiana, U.S.A. Grand Isle is the only inhabited barrier island in the state.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account