World Answer 5

Carnival in Rio

Clues

Located in Brazil

World's biggest carnival