The Netherlands (also commonly, but incorrectly, called Holland) is in Europe, bordering Germany to the east and Belgium to the south. The people, language, and culture of the Netherlands are referred to as "Dutch". It is a densely populated country, home to over 17 million people. Expect to see plenty of people on bikes - you might want to consider adopting this means of getting around yourself!
Swansea University is partnered with: