by David Moore

The Carnival of Brazil is held annually in different states and cities of this South American country, and is the largest carnival in the world, according to The Guinness World Records.

Celebrated in spring, during the first week of March, from Friday to Tuesday, it attracts over 2 million people each day, for a period of four days.

The festival includes several styles and costumes designs, such as Rio de Janeiro, Bahia, Pernambuco, São Paulo, Minas Gerais and other cities. Music being played includes Samba, Axé and Frevo.