This Festival has been running since 1981 and is held annually. Genres such as Ballet, Spanish, Modern, Tap, Hip Hop and Cheerleading compete every year. Venue: Roodepoort Theatre Date: 1 – 19 September 2024 For more information roodepoortdancefestival@gmail.com