Geography of Eindhoven
Eindhoven, Netherlands, a city in North Brabant Province. It lies on the Dommel River, about 70 miles (113 km) southeast of Amsterdam.
Eindhoven, Netherlands, a city in North Brabant Province. It lies on the Dommel River, about 70 miles (113 km) southeast of Amsterdam.
©1998-2012 HowStuffWorks, Inc.