Where to Stay in Corpus Christi – A Guide to the “Sparkling City by the Sea” Corpus Christi is a coastal city in southern Texas, on the shores of the Gulf of Mexico. It is famous for its beaches and ...