1.

The Chimborazo mountain is located in

A. Peru
B. Guyana
C. Venezuela
D. Ecuador
Answer» B. Guyana


Discussion

No Comment Found