Question: Where does the short happy life of francis macomber take place?
Answer: Africa
Natural Questions answer: Africa (from the Wikipedia article "The Short Happy Life of Francis Macomber")