The Netherlands is a country quite small in area compared to its other European cousins but makes up for this in personality. When you first arrive in