bernesemountain.ca

Torbay Beach






  Torbay, NL

  +17094376532

Description

Town of Torbay | Newfoundland Canada

The beautiful Town of Torbay is located on the Avalon Peninsula of Newfoundland and Labrador, the most easterly Province of Canada. A vibrant, evolving Community of over 7000 people, Torbay has a long and colourful history that dates back to the 1500s.