1.

Niagara falls situated in ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ country?

A. London
B. San Francisco
C. New York, Canada
D. None of these
Answer» D. None of these


Discussion

No Comment Found