Tag: newfoundland

Harbour in Twillingate, Newfoundland

Whales & Puffins in Twillingate, Newfoundland

The thought of going whale-watching in Twillingate, Newfoundland made me tingle with delight. Would I see some whales? What about Puffins?

Continue reading