10 Facts about Bovey Tracey Get Facts about Bovey Tracey if you want to know the small town located in Devon, England. The famous August 14th 2015 | Town