Definitions for "Abbots Ripton"
Abbots Ripton is a village and civil parish five miles north of Huntingdon, in Cambridgeshire, England. The Parish Council also covers the hamlet of Wennington. It is located in an Area of Outstanding Natural Beauty.