Skip to content
Curated category

Tourist attractions in Santa Clara, California

  • Levi's StadiumIn 1997, San Francisco voters approved $100 million in city spending to build a new stadium and an attached shopping mall at Candlestick Point.