Indigenous and African cultures are celebrated during Barranquilla Carnival. BarranquillaCarnival calls itself the second largest in the world after Rio. ...