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