Extremadura, Spain

Extremadura, Spain

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 ...

JDS Travel News JDS Viewpoints JDS Africa/MI