Christmas in the Bahamas is not complete without the annual Christmas Junkanoo Festival that takes place on December 26. Thousands of locals and tourists dress in colourful costumes and come out in the streets of Bahamas to dance to the rhythmic bands playing soca, reggae, roots and other genres of Caribbean music. The Junkanoo parade can be witnessed in Grand Bahama, Eleuthera, Bimini and Abaco.