Question: Are both Udayan Higher Secondary School and Byron Northview Public School located in the same country?
Sentence (from "Byron Northview Public School"): Byron Northview Public School is an elementary school in the community of Byron in London, Ontario, Canada and part of the Thames Valley District School Board.
Relevant evidence: Yes