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