News

10
Apr

It may come as a surprise to some, but Dolphins are often seen in the waters of Newfoundland. While not as common as Whales, they’re certainly more friendly.