Andalusia (spelled Andalucía in Spain) is one of Spain's most fascinating regions. The land of flamenco, jamón Iberico, and rugged fortified hilltowns, it is wild, historic, and remote, filled with ...