Babcary is a village and civil parish in Somerset, England, about 5 miles east of Somerton and 6 miles southwest of Castle Cary. The village has a population of 248. It lies close to the River Cary and the A37. The parish includes the hamlet of Foddington.
Less