Amsterdam
Jump to navigation
Jump to search
Amsterdam is the capital city of the Netherlands. It is one of the least car-centric cities in the world, and pretty much biker central, as is most, if not all of the Netherlands.
Amsterdam is the capital city of the Netherlands. It is one of the least car-centric cities in the world, and pretty much biker central, as is most, if not all of the Netherlands.