You need to experience Rio Carnival once in your life! If you have ever been to Notting-hill Carnival in London, then it is exactly like that, but lasts a month, and is 10x more hectic and crazy!
It is the world’s largest most famous annual festival, a Portuguese