Where is Red River located?

A. Russia

B. China

C. United States of America

D. Japan


Red River location

Red river is in USA.


871

Leave a Reply