User comments, reviews and photos from the Keld and the River Swale Waterfalls North Yorkshire, England