What is the city or country of Shania Twain's birth?
Windsor
Checotah
Calgary
Vancouver
Answer
Shania Twain was born in Windsor, Canada. Windsor is a city in southwestern Ontario, Canada, on the south bank of the Detroit River directly across from Detroit, Michigan, United States.
Shania Twain Challenge: 18 Questions to Test Your Expertise