Main United Kingdom Tavistock, United Kingdom
🇬🇧 Tavistock, United Kingdom
Map
Description
Reviews
Select the type of organization you'd like to see from the list:
Load map
Tavistock is a market town located in Devon, United Kingdom. With a population of around 12,000 people, it offers a charming and historic atmosphere. While it doesn't have direct access to the sea, Tavistock is situated near the Tamar River, providing opportunities for recreational boating. However, it doesn't have any ports, shipyards, or factories specifically catering to seafarers, shipowners, or crewing companies.
Latitude: 50.5494
Longitude: -4.14418
Longitude: -4.14418
To leave a review, log in under your account.
Leave the first review!