Horsefly Lake Provincial Park
Horsefly Lake Provincial Park is situated on the north shore of Horsefly Lake in the Cariboo. From Highway 97 at 150 Mile House, drive east to the village of Horsefly. Cross the Horsefly River on a one-lane bridge, then follow … Continue reading →