Tavistock, UK – A Historic Market Town in Devon
Tavistock is a charming market town in West Devon, England, located on the River Tavy, near the western edge of Dartmoor National Park. It has a rich history, beautiful architecture, and a strong connection to Sir Francis Drake, who was born nearby.