Toggle navigation
Get CityMaps2Go
Save
The Tech Museum Of Innovation
Entertainment & Arts
North America, United States, Santa Clara County
The Tech Museum of Innovation, or simply The Tech, is a museum located in the heart of Silicon Valley, in downtown San Jose, California USA.
Read More