Off the west coast of England, nestled halfway between the shores of Cumbria and Northern Ireland, the cliffs, beaches and seaside towns of the Isle of