Question: Are River Gillon and Tortue River both located in the same country?
Sentence (from "River Gillon"): The River Gillon is a river in Dominica.
Relevant evidence: Yes