Posted inNews, Southeast News, Local News, Wildlife

Mystery surrounds dead pregnant humpback found in Icy Strait

A pregnant humpback whale was found dead floating in the northern waters of Chichagof Island in late July.  A vessel in the area reported the carcass to the National Marine Fisheries Service and Glacier Bay National Park. The sighting happened on July 22, off the coast of Point Adolphus – an area known for its […]