Okehampton Hamlets


Okehampton Hamlets is a civil parish in the Borough of West Devon and the English county of Devon. It has a population of 400.