The majority of Nepalese in Canada migrated in pursuit of better economic opportunities and professional fulfillment. Some who had experienced discrimination in the countries they left were also attracted by the possibility of enjoying political and religious freedom in Canada.