Final Frontier Wiki
Advertisement

The Netherlands is a country located on Earth.

The city of Amsterdam is located in this region.

Advertisement