What Language is Spoken in Mexico?

The official language of Mexico is Spanish. English is frequently spoken particularly in tourist locations. There are also quite a few Indian dialects spoken.