Question: Are both New Tech High School At Coppell and Bem High School, Parappanangadi located in the same country?
Sentence (from "New Tech High School at Coppell"): New Tech High@ Coppell( NTH@C) is a secondary high school located in Coppell, Texas, United States, a suburb of Dallas.
Relevant evidence: Yes