The Corpus Christi Ship Channel is a deep water navigable Ship Canal located in Corpus Christi, Texas and is part of the Port of Corpus Christi managed and controlled by the Corpus Christi Port Authority.
The Corpus Christi Ship Channel is a deep water navigable Ship Canal located in Corpus Christi and is part of the Port of Corpus Christi managed and controlled by the Corpus Christi Port Authority. Corpus Christi is Texas.