What is Mexican Culture?

Carnaval is a wonderful celebration that is followed for 5 days up to Ash Wednesday. The largest Carnaval celebration takes place in Mazatlan.