The contiguous United States has a higher population density than Spain, which has a great high speed rail system. Metropolitan France is not much more denser than that as well.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: