Most visitors to Canada barely scratch ... Archipelago National Park Reserve, Quebec, are home to nesting puffins, and several species of whales – including blue whales - swim off the shores.