Question: where did francis scott key write the star spangled banner
Answer: in Baltimore Harbor