Rio Carnival – the world’s greatest street party

The Rio Carnival in Brazil is arguably the world’s most vibrant and exciting street party. Have you ever wanted to witness the sensational samba spectacle for yourself?