Question: Are both Islamic Heritage Museum and North York City Centre (Building) located in the same country?
Sentence (from "North York City Centre (building)"): North York City Centre is an office tower complex in Toronto, Ontario, Canada.
Relevant evidence: Yes