Gatherall's Puffin and Whale Watch...
Your enjoyment and satisfaction matters greatly to us. For over 30 years the Gatherall Family & Crew have been delighted to share this incredible experience with travellers from the world over. The Gatherall Family, Crew & Staff are committed to pr...
Bay Bulls, Newfoundland and Labrador, Canada