The town of Cariñena is quite literally at a crossroads. About a half hour southwest of Zaragoza in the Spanish region of Aragón, it sits on a rather vast, flat plateau around 500m in altitude.... more »