The Osun Osogbo festival is the biggest annual traditional religious event of the Yoruba people, attracting thousands of worshippers and spectators from all over the world. The festival is packed with facinating performances; dancing, playing the drums and singing and elaborate display of colourful costumes to appease Osun, the goddess of fertility.