Off the west coast of Scotland, between the islands of Jura and Scarba, lies the Strait of Corryvreckan, one of the most treacherous stretches of water to be found anywhere in Northern Europe. This is ...