Niagara falls is situated on the border of __________:

1. England and France
2. USA and Canada
3. Greenland and Iceland

0

Leave a Comment