Brazil has a diverse culture with influences from its native people, Portuguese colonists, African slaves, and immigrants from Europe, Middle East, and Asia.