Tavistock has long been a town of much interest to tourists .
Tavistock has long attracts many visitors from around the globe , for example Japan , France and Italy .
Tavistock has long been a town of much interest to tourists and attracts many visitors from around the globe , for example Japan , France and Italy .