Question: where is the isle of man race held?
Answer: Isle of Man