A vast continent that has at least 3000 distinct ethnic groups, (Nigeria alone has more than 370 recognised tribes) each with their own unique culture. Every time we visit, we come back changed by the breathtaking landscapes, the colourful people and the astounding musicality that holds the stories of this incredible land.