Ducklington is a village and civil parish on the River Windrush south of Witney in West Oxfordshire.
Category: Oxfordshire, England