A beautiful island lying in the northern part of the Irish Sea between England, Scotland, Ireland and Wales, the Isle of Man was once a popular holiday destination. It is perhaps better known today for the TT motorcycle races held there, its tailless cats and Manx kippers. However, it also has its darker side.