Tag: Whale

Surreal closeness with whales in Newfoundland
News

Newfoundland Whales

Newfoundland and Labrador is one of the most spectacular whale watching places on Earth. Whales aren’t unique to Newfoundland by any stretch of the imagination.

Read More »