Cape Blomaden, Nova Scotia Tidligere neste