Question: Are Veduga River and Santa Maria River (San Luis Potosi) both located in the same country?
Sentence (from "Santa Maria River (San Luis Potosi)"): The Santa Maria River is a river in Mexico.
Relevant evidence: Yes