Horror festival and bizarre costumes for ancient Macedonia

In 1993, the carnival and the village of Vevcani officially became a part of the World Federation of Carnival CitiesMacedonian revellers are flocking in their thousands to celebrate one of the longest-running, and strangest, carnivals in the world.