๐จ๐ฆ Torbay, Canada
Map
Description
Reviews
Select the type of organization you'd like to see from the list:
Load map
Torbay is a town located in Newfoundland and Labrador, Canada. It has a population of around 7,899 people. Torbay is situated on the eastern coast of the Avalon Peninsula and offers a picturesque harbor. While it doesn't have any significant ports, shipyards, or factories producing ship parts, seafarers and shipowners might find the town's coastal beauty and potential for recreational boating appealing.
Latitude: 47.6666
Longitude: -52.7313
Longitude: -52.7313
To leave a review, log in under your account.
Leave the first review!