Although Ivory Coast contains over 60 ethnic groups and several religions, it was long known as a country of ethnic and religious harmony, as well as one of the economic powerhouses of Africa.