Most Welsh Hindus are of Indian origin, or at least from neighbouring countries, such as Sri Lanka, Pakistan, Nepal and Bangladesh. Many of these came after Idi Amin's expulsion of Indians and other Asians from Uganda in the 1970s, and some also came from South Africa. There are also a few of Indonesian origin.