Statue of the Devil at the Devil's Hole in Jersey, Channel Islands. The Devil's Hole in the parish of St Mary is one of the places in Jersey that is a must-see for anyone visiting the Channel Islands, an archipelago just off the coast of France. On the North Coast, surrounded by hiking trails and … Continue reading The Jersey Collection; The Devil’s Hole