What is the city or country of Stevie Nicks's birth?
Phoenix
Kennett
Whangārei
Shard End
Answer
Stevie Nicks was born in Phoenix, United States Of America. Phoenix is the state capital and most populous city of the U.S. state of Arizona, with 1,608,139 residents as of 2020.
Stevie Nicks IQ Test: 15 Questions to Measure Your Knowledge