Kimbolton
Kimbolton is a village and civil parish in England. Kimbolton is about 9 miles west of Huntingdon and 14 miles north of Bedford.
Kimbolton is a village and civil parish in England. Kimbolton is about 9 miles west of Huntingdon and 14 miles north of Bedford.