Town

Santa Clara

Santa Clara, California is a town of 133,132 people. Landgogh lists 8 places near Santa Clara: 6 wildlife areas, 1 hiking trail, and 1 point of interest.

8 places

Nearby towns