Waterfalls in England
Travelers are voting Aysgarth Falls, Aira Force and Hardraw Force as the best of 8 waterfalls in England. Also popular are High Force in Middleton-in-Teesdale, Lodore Falls in Lake District National Park and Cotter Force in Yorkshire Dales National Park. Want more? Check out our map of waterfalls in England or this 1 waterfalls near Newcastle upon Tyne.