The Isle of Man is one of a kind. Situated in the Irish Sea between northern England and Ireland, it has hosted the oldest and most unique motorcycle road race – the Isle of Man TT – since 1907.