We went to the Festival of Nations in St Paul, MN and they have over 100 countries represented on the dance stage. Customs, traditions, and dances are explained and there is a demonstration of a traditional dance by each country - some were very elaborate and "told a story" with the movement. The music is so interesting to hear, as well as the colorful costumes.