 Many are Christians and Hindus, including some who are nominally Christian but include Hindu practises.There is a significant Muslim minority known as Zarabes.Others are Sikh, Baha'i or non-religious.