Where is Byram Hills High School located?
Byram Hills High School, Byram Hills High School, United States of America (approx. 41.13482°, -73.6893°)
Byram Hills High School, Byram Hills High School, United States of America (approx. 41.13482°, -73.6893°)