Throughout the year, France is alive with colourful festivals and exciting events. There is something for everyone from the crowd-pulling Cannes Film Festival and Nice Carnival to the annual Onion Johnnies’ Festival in Roscoff and Bastille Day, France’s equivalent to Independence Day.