Toro River

Last updated
Toro River
Catarata del Toro. Waterfall. Costa Rica.jpg
The Toro waterfall on the Toro River
Toro River
Location
CountryCosta Rica
Physical characteristics
SourceNear Catarata del Toro
  locationCosta Rica
Mouth  
  location
Costa Rica
  coordinates
10°42′53″N83°56′13″W / 10.71472°N 83.93694°W / 10.71472; -83.93694

Toro River is a river in Costa Rica. [1]

References