While New Orleans is known for being the hub of the festivities, Galveston has been observed the celebration for over 100 years - 106 years to be exact.
Heather Leighton, Houston Chronicle, Houston Chronicle: Local
Sun, 02/19/2017 - 3:49pm
While New Orleans is known for being the hub of the festivities, Galveston has been observed the celebration for over 100 years - 106 years to be exact.