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