Tim Duncan was born in Christiansted, United States Of America. Christiansted is the largest town on Saint Croix, one of the main islands composing the United States Virgin Islands, a territory of the United States of America.
Tim Duncan Knowledge Knockout: 18 Questions to Determine Your Mastery