Anglo-Indians are adherents of Christianity.[28] Along with their British heritage and English language, the Christian religious faith of Anglo-Indians is one of the things that distinguishes them from other ethnic groups.[29] As such, Anglo-Indians have "been well-represented in all tiers of the churches, from cardinals, archbishops, bishops, priests and ministers, and fill a number of educational roles."[28] Anglo-Indians are known to be regular churchgoers, undertake Christian pilgrimages, and most also have home altars within their residences.[28]