Alba de Tormes
In Spain, a "charro" is a native of the province of Salamanca also known by Campo Charro, especially in the area of Alba de Tormes, Vitigudino, Ciudad Rodrigo and Ledesma. It's likely that the Mexican "charro" tradition derived from Spanish horsemen who came from Salamanca and settled in Jalisco.