New Found Land, St. Laurence Bay, Acadia, New Scotland.