Looking for places to stay in the Isle of Man?

From the blog

Water patch likely caused MGP crash, inquest told

A crash investigator says he believes peat water caused Louis O’Regan to lose control during a race.