This Swedish festival celebrates the arrival of spring. Though it has roots in paganism, it is celebrated with fervour all over Sweden. People get together and light huge bonfires to welcome spring and keep witches away. They then spend the night dancing away. You can join in the festivities for one of the most unique celebrations.