Horseshoe Valley Ranch Horseshoe Valley Ranch is located in the North Peace area, in a small community called Clayhurst, one hour north of Dawson Creek, BC. HVR (Horseshoe Read More »