Today Mauritius is a republic within the Commonwealth with a population of 1.2 million. Being a multi-cultural society, the Mauritian polulation enjoy a rich ethnic background, consisting of Hindus, Muslims, Tamils, Blacks of African and Madagascan descents, Whites of French descents, Mulattos and Chinese. The main religions are Hinduism, Christianity and Islam. However other religious denominations also flourish. This is a small country where religious festivals, rituals, customs and traditions abound in all their splendours.