Owls_Head,_Lunenburg_County,_Nova_Scotia
Owls Head, Lunenburg County, Nova Scotia
Inhabited island in St. Margarets Bay, Nova Scotia, Canada
Owls Head is an inhabited island in St. Margarets Bay, Nova Scotia. Connected to the mainland by a small bridge, it forms part of the community of Southwest Cove.
Owls Head in Nova Scotia