An outstanding day trip. So excited to see these amazing puffins. The Bonavista Peninsula is one of the few places in North America where you can get up close to a puffin colony, without having to get on a boat.

ELLISTON -Bird Island Newfoundland