River Tale
United Kingdom
>
England
>
Devon
>
East Devon
>
Broadhembury
>
River Tale
River Tale in Broadhembury in East Devon.
River Tale
Waterway
Stream
Village
Colliton
River Tale
Colliton