Question: Where is love simon supposed to take place?
Answer: Atlanta, Georgia
Atlanta , Georgia
suburb of Atlanta, Georgia
Natural Questions answer: Atlanta , Georgia (from the Wikipedia article "Love, Simon")