Final answer:
The correct punctuation to complete the sentence is semicolons. Semicolons are used in lists when the individual items in the list contain commas, as is the case with the locations listed in the sentence.
Step-by-step explanation:
The correct punctuation to complete the sentence is Attractive locations to transfer to are - Whistler, British Columbia; Halifax, Nova Scotia; and Ottawa, Ontario. The semicolon in English usage is often used in lists to separate items when those items contain commas within them. This helps clearly distinguish the standalone items in a complex list. In this sentence, each location is a standalone item that contains a comma (in between the city and province). Therefore, semicolons are the appropriate punctuation to use.
Learn more about Semicolon Usage