If the idea of adrenaline-pumping danger beckons you, this unique natural wonder will excite you. Located in Yorkshire, between Bolton Abbey and the Barden Tower, a tiny stream coming down the mountain looks innocent enough, however, it is not. It is about six feet across and is known as Bolton Strid – by locals as …