Home to England’s highest man-made waterfall, Canonteign Falls is a magnificent example of Victorian architecture surrounded by beautiful forest. The waterfalls themselves fall for over 70 metres, making them one of the most breathtaking sites in Devon.