What’s the first thing that comes to your mind when you hear the word Carnival? Brazil. It’s non-stop fiesta of…