2. Mount Nobis the highest peak of North America.
3. The Niagara Falls lies between the lakes
and
is the largest island to the north of North America
B
Answers
Answered by
1
Answer:
north america irfan9541
Similar questions