Original: 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.
Simplified: Other websites