Hindus in Canada are generally Indian immigrants (mainly Gujaratis and Punjabis) from India who began arriving in British Columbia about 100 years ago and continue to immigrate today. There is a significant Sri Lankan Tamil Hindus in Canada who immigrated from Sri Lanka during the 1983 communal riots in Sri Lanka. There are also Nepali Hindus from Nepal and from Caribbean Hindus from Trinidad and Guyana. There are also Canadian converts to the various sects of Hinduism through the efforts of the Hare Krishna movement, the Gurus during the last 50 years, and other organizations.