Powered by Yahoo Maps

About the Isle of Man

Situated in the Irish Sea it is at the centre of the British Isles

Despite measuring 30 miles long by 15 wide, it offers a great deal for visitors to see, with various types of vintage transport, including a steam & electric railway and horse drawn trams

Photos

Photos from this years Championship are now available to view from our sister website as well as manxphotosonline.