TRUJILLO, SPAIN. One of Trujillo’s claims to fame is that it happens to be the birthplace of one of the conquistadors of the New World. Not just any conquistado...
MERIDA, SPAIN. Last weekend I took a trip with my study abroad program to a province in Western Spain called Extremadura. Extremadura is one of the 17 autonomou...