Pretty much everything. Surrey is a suburb of Vancouver, part of the lower mainland. Biggest city west of Toronto, with all the things you'd expect, and better Japanese food.
Nelson is a small town - under 10k population. It's all of about 2.5 km long, and about half that wide - you can walk...