Alaska's tufted and horned puffins nest on rocky sea cliffs from May through August — find them on Kenai Fjords cruises or at Kachemak Bay near Homer.