Nature: Puffins in Maine Maine ocean islands provide the only nesting sites for Atlantic puffins in... Scott 7 months ago