Web Poll Question:
The definition of a Sister City, according to the Oxford dictionary, “a city that is linked to another, usually for the purposes of cultural exchange.”
“A sister city relationship is intended to expand, strengthen and deliver great benefit to both parties. This voluntary forging of ties helps to encourage business, trade, educational, cultural exchanges and projects between the twin sister cities.”
With this in mind, where do you think Smithers’ sister city (town) should be located, besides the North American continent?