Where is Santa Clara Convention Center?

Where is Santa Clara Convention Center located?

Santa Clara Convention Center, California, United States (approx. 37.40411°, -121.9772°)


Where is Santa Clara Convention Center on the map?