Question: Are both rivers, Sule (River) and Humber River (Newfoundland And Labrador), located in the same country?
Sentence (from "Humber River (Newfoundland and Labrador)"): The Humber River is a river on Newfoundland in the Canadian province of Newfoundland and Labrador.
Relevant evidence: Yes