Taking place from May 1 to 4, and covering several towns, the event is one of the largest and most ...