Sidney Crosby was born in Cole Harbour, Canada. Cole Harbour is a former village and current community located in Nova Scotia, Canada that is part of the Halifax Regional Municipality.
Sidney Crosby Trivia Challenge: 19 Questions to Test Your Expertise