About this space

French Bar Creek Provincial Park is a British Columbia Provincial Park located in, or near Lillooet, British Columbia in the Cariboo Chilcotin Coast tourism region.