El Toro is a municipality in the comarca of Alto Palancia, Castellón, Valencia, Spain. The Sierra del Toro mountain range is named after this town.
Wikipedia https://en.wikipedia.org/wiki/El_Toro,_Castellón
Coordinates 39°58'56.85" N -0°44'54.262" E