Owls Head is a small fishing community on the Eastern Shore of Nova Scotia. It is located fairly close to the open ocean, on a peninsula of the larger peninsula that is Nova Scotia itself. Thus the weather is strongly influenced by the ocean, although to be sure Owls Head is not at the very-exposed end of the peninsula. The location is at 44.74038333298634, -62.83578847386882
You can contact us by email at sarah@owlsheadns.com.