1.

Where are the 'Niagara Falls' located?

A. Europe
B. South America
C. North America
D. Africa
Answer» D. Africa


Discussion

No Comment Found