Bali dances
In Bali, there is a dance for almost every occasion, but certainly for many celebrations and ceremonies. There are over 200 known dances on the island and pretty much every village has its own dance group. The dances can not only be an expression of pure joie de vivre, but also have a deeply religious meaning.