Tavistock, Devon, England

E30492

Tavistock, Devon, England is a historic market town on the River Tavy in southwest England, best known as the birthplace of the Elizabethan seafarer and explorer Sir Francis Drake.



Referenced by (1)
Subject (surface form when different) Predicate
Francis Drake
placeOfBirth

Please wait…