Answer
The answer is Sweden. Astrid was born in 1907 in the southern Swedish town of Vimmerby. She lived in Sweden for most of her life and wrote many of her famous children's books there, including the beloved Pippi Longstocking series. Her stories often reflected the beautiful Swedish countryside and its culture.