Dorset hosts a number of annual festivals, fairs and events including the Great Dorset Steam Fair near Blandford, one of the largest events of its kind in Europe, and the Bournemouth Air Festival, a free air show that attracted 1.3 million visitors in 2009. The Spirit of the Seas is a maritime festival held in Weymouth and Portland. Launched in 2008, the festival features sporting activities, cultural events and local entertainers. The Dorset County Show, which was first held in 1841, is a celebration of Dorset's agriculture. The two-day event exhibits local produce and livestock and attracts some 55,000 people. Inside Out Dorset is an outdoor arts festival that takes place every two years in rural and urban locations across Dorset. In addition to the smaller folk festivals held in towns such as Christchurch and Wimborne, Dorset holds several larger musical events such as Camp Bestival, End of the Road and the Larmer Tree Festival.