Question: Are Deli River and Carron River (Queensland) both located in the same country?
Sentence (from "Lloyd Island"): Lloyd Island is an island in the Aboriginal Shire of Lockhart River, Queensland, Australia.
Relevant evidence: No