Whale-watching at Pleasant Bay, Cape Breton Island (Nova Scotia, Canada) >> Whale-watching at Pleasant Bay, Cape Breton Island >> Baby Whale Birth, Pleasant Bay, Nova Scotia, Canada >>