The European Dance Festival, an annual highlight on the European arts and culture scene, takes place in Limassol in May. Dance groups from many European countries come to Cyprus to compete with the Cypriot dance troupes. Each of the groups presents performance representative of their country’s contemporary dance trends, and is required to show something special, for example, unique choreography or an innovative stage set. The Ministry of Education and Culture and Rialto Theatre organize the event with the cooperation of the embassies of participating countries. Performances take place at the Rialto Theatre.