Popular Elliston Puffin Viewing Site 0.0 0 reviews Bonavista, Bonavista Peninsula, Elliston 1-877-571-9185 [email protected] Elliston Puffin Colony, The Neck, Elliston, Newfoundland, Newfoundland and Labrador, A0C 1N0, Canada https://www.rootcellars.ca/