Cape Dorset Harbour Cape Dorset Cape Dorset Village Foxe Peninisula Baffin Island Nunnuvut Canada North America 2013/2018 With Greg Landreth and Oskar Strom. Cape Dorset is where the remains of the Thule (Tuniit, Dorset Culture) were discovered, who lived