18:42, Thu, Apr 24, 2025 Updated: 18:52, Thu, Apr 24, 2025 Home to stunning waterfalls, the village of Keld is consistently listed among the prettiest in Britain. Nestled in the heart of the Yorkshire ...