Wow, seems like you've traveled a lot, that is the one thing I feel I didn't do enough in my life but it's ok, I've got dreams for that. So anyway, if you eventualy decide to move up here, let me be the first to welcome you: Welcome to Canada, please have your warm clothes ready and if you have anything to declare, well, we're listening! Ha ha!
Cheers, Rose.