Castle Bay in Middle Cape, Nova Scotia