KBC 2023, The options of the question – The capital of which of these countries is located on the Amstel river?
A. Austria
B. Netherlands
C. Italy
D. France
KBC 2023 , Check the answer for the question . The capital of which of these countries is located on the Amstel river?