England’s Killer Creek – The Most Dangerous Stretch of Water in the World

The Bolton Strid, a narrow segment of the River Wharfe in North England has a reputation that doesn’t quite suite its picturesque appearance – it is informally known as the most dangerous stretch of water in the world, with an alleged fatality rate of 100 percent for everyone unlucky enough to have fallen in it. […]