Ashford, Kent
Challock is a mostly wooded, large village and civil parish in the Borough of Ashford, Kent, England.