Google Maps™ driving directions home »
Netherlands
Location: Northwest Europe Official name: Kingdom of the Netherlands Formation (date of independence / date current borders were established): 1648 / 1839 Capital city: Amsterdam; The Hague (administrative) Population: 16.7 million / 1275 people per sq mile (492 people per sq km) Total land area: 16,033 square miles (41,526 square km) Language(s) spoken: Dutch (official …