Located at five minutes outside of Horseshoe Valley Resort, Craighurst offers some popular attractions such as Chelsea Chocolates or Horseshoe Valley Trading Company. Make sure to visit Craighurst during your visit in Ontario’s Lake Country!