I have been to nearly every part of this country except the Northwest Territories and Newfoundland.
Montreal is beautiful. Quebec City is stunning with its old world architecture. Toronto… Well, it’s okay I guess.
But Vancouver, it’s cliche, you really can ski in the morning and head to the beach in the afternoon. I don’t think anyone ever actually does that but it is, at least in theory, possible.
And the food! You can get every cuisine imaginable in Vancouver, and not just some pale imitation, you can get top quality, obscenely delicious food. And it’s cheap, because the competition is fierce and Vancouverites don’t have any money.