Seawolf Park Seawolf Park is located on Galveston’s Pelican Island, on the site of a former immigration center. It is a popular fishing destination, … Read More 137 No Response