Question: Are River De Chute and Taunton River located in the same country?
Sentence (from "Taunton River"): The Taunton River( historically also called the" Taunton Great River"), is a river in southeastern Massachusetts in the United States.
Relevant evidence: Yes