When people talk about Magic Towns in Spain, they’re not just talking about pretty villages with a nice view and a decent ...