A woman lying on a pillow holds her newborn baby. A smiling woman and man wearing a yellow t-shirt stand behind her.

The newest resident of Newfoundland's Codroy Valley just couldn't wait to make her first appearance, and was born aboard the Marine Atlantic ferry crossing between Nova Scotia and Port aux Basques last Friday.