Question: Are Olmsted Falls High School and Beamsville District Secondary School both located in the same country?
Sentence (from "Olmsted Falls High School"): Olmsted Falls High School is a public high school located in Olmsted Falls, Ohio, United States.
Relevant evidence: Yes