Isle of Man It is a celebratory fortnight for the local economy. The TT races can attract 40,000 visitors - around half the population of this British Crown Dependency in the Irish Sea. Image:Pic: Isle of Man TT races 'A lot of people think we're idiots...
Alone in the Irish Sea, the Celtic island promises plenty beyond the roar of its famous racing circuit, from wooded glens and rich birdlife to mysterious ruins alive with mythical tales.