Macedonian Wedding Customs - information from Wikipedia
The Galichnik Wedding Festival (Galička Svadba in Macedonian) is an annual festival held in the Macedonian village of Galichnik near the city of Debar in which a selected couple gets married in the traditional "Galichka" style wedding. Traditionally the wedding lasted for 5 days with the main activities on St Peter's Day (12th July) every year. It was the only period of the year when couples got married. Today it is part of the festival "Galichko Leto" (Galichnik Summer) and it is a two-day event held on the weekend nearest to 12th of July and it serves as a cultural and tourist attraction.
During the wedding, men dance the "Teškoto", symbolizing the suffering of the Macedonian people trough the centuries.
Each year, couples from all over Macedonia enter a competition run by the organisers to be the couple that gets to have a "Galichka" style wedding. Every year, a new couple gets the opportunity.