Twenty-one Mayan languages are spoken, especially in rural areas, as well as two non-Mayan Amerindian languages: Xinca, which is indigenous to the country, and Garifuna, an Arawakan language spoken on the Caribbean coast. According to the Language Law of 2003, these languages are recognized as national languages.