Niagara Falls lies on the border of the United States and which country?

Question

Niagara Falls lies on the border of the United States and which country?

Select an option. Your answer will be checked instantly.

More MCQs

Leave a Reply

Your email address will not be published. Required fields are marked *