You have to say "arrive in Canada", "arrive in Asia", etc. You even have to use "arrive on earth" when you metion an alien. Anyway, it's meaningless for non-native to tell each other how to speak English,
if not for test preparation (ie grammar) purpose.
i am a new guy who arrived in vancouver just dec19,i wonder which telephone company or telephone card is better? thank to all!i miss my mama so much.