The Sierra Norte de Puebla is a rugged mountainous region accounting for the northern third of the state of Puebla, Mexico. It is at the intersection of the Trans-Mexican Volcanic Belt and the Sierra Madre Oriental, between the Mexican Plateau and the Gulf of Mexico coast. From the Mesoamerican period to the 19th century, this area was part of a larger region called Totonacapan, and area dominated by the Totonac people, extending further east to the Gulf of Mexico. Political maneuvers to weaken the Totonacs led to the region being divided between the modern states of Puebla and Veracruz with the Puebla section given its current name. Until the 19th century, the area was almost exclusively indigenous, with the four main groups still found here today, Totonacs, Nahuas, Otomis and Tepehuas, but coffee cultivation brought in mestizos (mixed indigenous/European people) and some European immigrants who took over political and economic power. While highly marginalized socioeconomically, the area has been developed heavily since the mid 20th century, especially with the building of roadways linking it to the Mexico City area and the Gulf coast.