where is amsterdam.....❤❤
Answers
Answered by
1
Answer:
Amsterdam is in Netherland
Answered by
2
Answer:
Pls mark as brainliest
Explanation:
Amsterdam is the capital and most populous city of the Netherlands
Similar questions