Where is Westhill High School?

Where is Westhill High School located?

Westhill High School, Westhill High School, United States of America (approx. 41.09149°, -73.56485°)


Where is Westhill High School on the map?