Lori KingJan 15, 20237 minPuffins: Newfoundlands Adorable Coastal BirdsPuffins are cute coastal birds that live in Newfoundland Labrador