The Land of the Conquistadores, Extremadura is located along Spain's border with Portugal. The vast majority of Spain's new-world conquerors and explorers came out of this harsh region to win an ...