About San Luis Pass
San Luis Pass is a strait of water at the south-western end of Galveston Island off the shores of the U. S. state of Texas. It connects the sheltered waters of West Bay to the open Gulf of Mexico.
San Luis Pass is a strait of water at the south-western end of Galveston Island off the shores of the U. S. state of Texas. It connects the sheltered waters of West Bay to the open Gulf of Mexico.