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 considered one of the best cities in The US to ...