KBC 2023| The capital of which of these countries is located on the Amstel river?

KBC 2023 , Check the answer for the question . The capital of which of these countries is located on the Amstel river?

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

The answer is B. Netherlands