Netherlands

Synonyms

Aruba

Curacao

Holland

Kingdom of the Netherlands

Sint Maarten

Country located in EUROPE. It is bordered by the NORTH SEA, BELGIUM, and GERMANY. Constituent areas