River Cary

From Wikipedia, the free encyclopedia

The River Cary is a river in Somerset, England.

The banks include the biological Site of Special Scientific Interest at Babcary Meadows.