México tiene unos 11,000 km de litoral en dos océanos, más lagos y ríos de tierra adentro, lo que le da una enorme diversidad de peces — una constante de las culturas costeras y los pueblos de lago de todo el país.