By Anna Copeland
If you are interested in train holidays to Europe, Spain should be one of the first destinations you choose. Spain is a beautiful country with so much for the visitor to see. You could spend your whole train holiday travelling around the country to different cities and never get bored. But if you take a train journey through Spain, which are the top cities that you should make an effort to see? Here are three of the best, all of them unique in their own way.