Horsefly River
Der Horsefly River ist ein Fluss im Cariboo Regional District in der kanadischen Provinz British Columbia. 
Der Fluss hat seinen Ursprung in der Nähe des Wells Gray Provincial Park.
Er mündet nach 98 km in den Quesnel Lake und ist somit ein Zufluss des Quesnel River, der selbst ein Nebenfluss des Fraser River ist. 
Der Horsefly River ist ein Laichgebiet von Rotlachs, Königslachs und Silberlachs. 
Der Horsefly River hat den Status eines British Columbia Heritage River.
Q1036125
Cariboo Regional District
LOC
Q16
kanadischen
LOC
Q1974
British Columbia
LOC
Q540106
Wells Gray Provincial Park
LOC
Q1495461
Quesnel Lake
LOC
Q270109
Quesnel River
LOC
Q159675
Nebenfluss
Concept
Q269710
Fraser River
LOC
Q935672
Laich
Concept
Q44064
Rotlachs
Concept
Q833503
Königslachs
Concept
Q934874
Silberlachs
Concept
Q918863
British Columbia Heritage River
UNK
Q268202
Horsefly River
LOC
Q268202
Horsefly River
LOC
Q268202
Horsefly River
LOC
+98^^http://www.w3.org/2001/XMLSchema#decimal
98
NUMBER
country
located in the administrative territorial entity
mouth of the watercourse
country
located in the administrative territorial entity
located in the administrative territorial entity
lake outflow
origin of the watercourse
mouth of the watercourse