While you may have heard of Brazil’s Carnival (or Carnaval), not everyone will have the chance to fly to Brazil to experience what are arguably the largest annual street festivals (+ music concerts + dance parties + culture fests) in the world.Every year, Brazilian cities compete to be the country’s...