Aysgarth Falls is one of England’s best winter dog walks December 16, 2023 News by Leave a Comment on Aysgarth Falls is one of England’s best winter dog walks This is why Aysgarth Falls situated in the Yorkshire Dales National Park has been named as one of England’s best places for a winter dog walk, according to vet charity PDSA.