We are in Extremadura, Castuera specifically in the province of Badajoz, a town located in the center of the largest merino sheep ranching region in Spain ("La Serena"), producing approximately 10 million kilos of dirty merino wool .
 
View Larger Map;