Bordered on the east by the Mediterranean, on the north Andorra and France along the Pyrenees, on the South by Valencia, and on the west by Aragon, Catalonia sits on the Iberian Peninsula in Spain’s northeastern region along with its capital city of Barcelona. Catalonia offers the traveler a great deal of cultural diversity as well as some spectacular historical landmarks and one of the best ways to see this part of Spain is by rail.