Advertisement
With the wildest parties and unbeatable vibes, the Carnival is considered "the greatest show on earth" which attracts around 5 million people annually. The Brazil festival takes place in February or March and there is a non-stop extravaganza of drums, dance and debauchery.
Advertisement