Shop Amazon DK Eyewitness Travel Guide USA Fort McNab National Historic Site of Canada Island of McNabs Island, Halifax in Halifax, CA As Noted In: National Historic Site of Canada, Parks Canada