Owls Head, Lunenburg County, Nova Scotia
Owls Head är en bebodd ö i St. Margarets Bay, Nova Scotia . Ansluten till fastlandet med en liten bro, utgör den en del av samhället Southwest Cove .
Owls Head är en bebodd ö i St. Margarets Bay, Nova Scotia . Ansluten till fastlandet med en liten bro, utgör den en del av samhället Southwest Cove .