Below are some links you may find useful

Vancouver Apt Calgary Apt Montreal USA Canada Tourism
Quebec Montreal