If you’re visiting Newfoundland, stopping in Twillingate for a whale watching tour is a must. There are few experiences more magical than watching humpback whales rise to the surface of the water, blowing air and sea spray from their blow holes and diving back down with a wave of their tails. Imagine that with the expansive Atlantic Ocean, dramatic, rugged...
