McNabs Island, the largest gem at the entrance of Halifax Harbour in Nova Scotia, is part of the McNabs and Lawlor Islands Provincial Park. Just a short boat ride from Halifax or Eastern Passage, it feels like stepping into another world, rich in his