Pelican Island is located in Galveston County, Texas, just north of Galveston Island. Connected to the city of Galveston by the Pelican Island Causeway, it sits within the waters of Galveston Bay. Once an undeveloped stretch of marshland, the island has evolved into a mix of educational, industrial, and recreational areas while retaining sections of natural habitat along its coastline.
Read more…