The Isle of Man TT Yacht Race is an annual sailing race that starts at the Irish Sea, rounding the Isle of Man, and finishes back at the starting line. This race attracts sailors from around the world and offers a challenging course with stunning views of the Isle of Man coast.