Search results
We did not find results for: St Giles, England.
Check spelling or type a new query.
We did not find results for: St Giles, England.
Check spelling or type a new query.
St Giles on the Heath, sometimes hyphenated as St Giles-on-the-Heath, is a village and civil parish in the far west of Devon, England. It forms part of the local government district of Torridge. Wikipedia