Okehampton lies on the north-west edge of Dartmoor and has been settled since the Bronze Age. The town has a wealth of history to explore, as well as being an independent shopping haven.