What is Corpus Christi?

Corpus Christi is a coastal city in lower Texas. Corpus Christi is also a Christian feast that is celebrated and is Latin for ‘The Body of Christ’. For more information see here: