South Town Farm
United Kingdom
>
England
>
Devon
>
North Devon
>
Loxhore
>
South Town Farm
South Town Farm in Loxhore in North Devon.
South Town Farm
Land use
farmyard
Cott Hill
St Michael and All Angels
The Old Rectory
Haslsey Lake
North Town Farm
South Town Farm Campsite