Avian adventures await wildlife watchers

Puffin floating on the ocean by Cape Breton Island.