About us
Define
Definitions for
"Helland"
Helland is a village and civil parish situated three miles north of Bodmin in Cornwall, England, UK.
en.wikipedia.org