Where is American Canyon High School?

Where is American Canyon High School located?

American Canyon High School, American Canyon High School, United States of America (approx. 38.168335°, -122.23917°)


Where is American Canyon High School on the map?