Where is College of the Canyons?

Where is College of the Canyons located?

College of the Canyons, College of the Canyons, United States of America (approx. 34.404446°, -118.568054°)


Where is College of the Canyons on the map?