Our Home

Newfoundland is one of the most beautiful parts of Canada. We are very fortunate to be able to live here with our dogs in Torbay, just 20 minutes north of St. John's. The photos below are just a small sample of the magnificant scenery where we live.

  • image1
  • image1
  • image1
  • image1
  • image1
  • image1
  • image1
  • image1
  • Aqua Newfs
  • The Newf Spa