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 …