Read the following article and be amazed at the intelligence demonstrated by humpback whales off of Baranof Island in Southeast Alaska recently.
Read the following article and be amazed at the intelligence demonstrated by humpback whales off of Baranof Island in Southeast Alaska recently.