answersLogoWhite

0

No. Amsterdam is located in The Netherlands (which is often called Holland.)

Amsterdam is in Holland.

User Avatar

Wiki User

14y ago

What else can I help you with?