I would think the original reasons are the Pyrenees and the relatively low population density around it.
If you look at the European road and rail networks, you’ll find France and Spain aren’t well-connected, either.
If you look at the European road and rail networks, you’ll find France and Spain aren’t well-connected, either.