The Uto-Aztecan languages are found throughout the Western United States, northern and central Mexico, and as far south as El Salvador; they include Hopi, O'odham, and Nahuatl (descended from Aztec). Other large families in Mexico include the Mayan languages (also spoken in Belize and Guatemala), the Mixe–Zoque languages, and the Oto-Manguean languages. In the Caribbean, the Arawakan languages were formerly widespread, but are now limited to Garifuna on the Central American mainland; the family is still well represented in South America, however. The Chibchan languages are spoken in Costa Rica and Panama as well as South America.