Introduction
Holland (official name “The Netherlands”) is a relatively small but rather populated country in Europe. It is strategically located between the three European powerhouses England, Germany and France. Today, Holland is home to a population of over 16 million people, who live on an area of less than 40.000 km2.
History
Places of interest