
Calabar Festival and Carnival, Cross-River, NIGERIA
Let me assume you've heard about or seen the Notting Hill Carnival held annually on the streets of Notting Hill in the Royal Borough of Kensington and Chelsea, London. Let me further assume you know about the annual Rio de Janeiro Carnival in Brasil. These are world class examples of street...