Welcome to Bovey Castle, Devon Located in the heart of Dartmoor National Park in Devon, Bovey Castle rests in 275 acres of beautiful countryside and rolling valleys....