The Anastenaria festival is a traditional 3-day festival which has various processions, fire-walking ritual, music, dancing and animal sacrifice. This unique annual ritual, performed by Bulgarian and Greek villagers begins on May 21 and ends on May 23 every year.