Brazil

Rio Carnival 2018: Eye-popping costumes

The Rio Carnival officially began on Friday 9 February and lasts until 17 February, during which time the city will be teeming with hundreds of thousands of tourists who come to watch the parades and take part in raucous street processions.

Pages