Canonteign
Jaw-Dropping Canonteign Falls: Devon’s Spectacular Manmade Waterfall Worth the Journey
Despite recent rainy weather, I ventured out to explore Canonteign Falls, one of Devon’s most extraordinary landmarks. Situated near Chudleigh, just outside Exeter, this stunning spot boasts the tallest manmade waterfall in …