The Origins of Carnival 

The month of Notting Hill Carnival, the biggest celebration of Caribbean culture in the United Kingdom, has come and gone in a matter of two dance-fuelled, vibrant days. Millions of people attend the annual carnival that falls on the bank holiday weekend at the end of August and this year was the 50th anniversary of…