Carnivals - Fill in the gaps

Notting Hill carnival
For most of the year, Notting Hill is a smart part of London. But at carnival time you can the real cosmopolitan Notting Hill, which is much more exciting - and !
The Notting Hill carnival is than Rio and less well-known, but it’s the carnival in Europe. It in 1964 and now over a million people come to the carnival for two days at the end of August year. More than fifty bands through the streets in costumes. There are lots of sound systems playing reggae and other of music, and three stages where bands play. The streets are full of dancing and following the bands. And when you get , there are selling exotic food from all over the world.
They Notting Hill carnival ‘The Greatest Show on Earth’. It’s Europe’s best street party! And it’s expensive than Rio!