Harleston, Devon
Harleston is a village in Devon, England.
La Sentinelle is a commune in the Nord department in northern France.
Population: 3,238
Latitude: 50° 21' 4.14" N
Longitude: 3° 29' 3.30" E
Harleston is a village in Devon, England.