News

RENFE is the Spanish national railway company. It stands for Red Nacional de Ferrocarriles Españoles (National Network of Spanish Railways). AVE stands for Alta Velocidad Española (Spanish High ...