Each spring, whales travel thousands of miles from their breeding grounds in southern areas to the seas of Alaska which are rich in food.
A great place to see the magnificent whales is along the coastlines of Alaska. All whale-watching trips are environmentally responsible and can feature gray whales, orcas (killer whale), humpback whales and beluga whales. If you're interested in gray whale watching, then you could book a day trip on a small cruise ship that also includes marine life and glacier tours in Kenai Fjords National Park.
For humpback and killer whales watching, try visiting Alaska in the summer, when tours are organized near Glacier Bay and Icy Straight. If nature-watching is your favorite activity, you should also consider the Bering Sea Crab Fishing Tour in Ketchikan.