There are few countries where train travel is as cheap, accessible and downright enjoyable as Spain. Much as the locals love to complain about state-run railway company Renfe, the truth is that the ...