Valley Harvest Marathon
The Valley Harvest Marathon takes place every Thanksgiving weekend in the Annapolis Valley of Nova Scotia. There are several course options from 5k to the ultra 50k run. The marathon is a Boston qualifier distance. Most of the routes have varying levels of terrain, so they're not the easiest to run, but they offer spectacular views. Also, walkers are welcome provided you can finish the course within the 6 hour time limit for the marathon length.
Thousands of runners participate in the Valley Harvest race weekend making it a popular Nova Scotia Thanksgiving weekend tradition.