MRC Holland is located in Amsterdam, the capital of the Netherlands. The Netherlands is a small Western European country located west of Germany and north of Belgium/France and bordered by the North Sea. For more information on the origins of MRC Holland please visit this article.