Sponsored

Topic
Free account · your comment posts right after signup
El Toro (Spanish for "The Bull") is a prominent hill located along the eastern foothills of the Santa Cruz Mountains in southwest Santa Clara County, California. The iconic landmark is partially owned by the city of Morgan Hill, and its silhouette is incorporated in the city logo.
Not who you're looking for? Others named El Toro: municipality of Spain · settlement on Majorca, Spain · roller coaster at Six Flags Great Adventure · municipality in Jujuy, Argentina
Studio characters